Skip to content

Commit 34dd2da

Browse files
committed
Added getter for all loaded library infos
1 parent 7a2f5a7 commit 34dd2da

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/dlMapper/dlMapper.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
#include "dlMapper.h"
2525
#include "dlMapper_platform.h"
26-
#include "vector_loadedLibInfo.h"
2726

2827
/** The loaded library infos. */
2928
static vector_loadedLibInfo_t loadedLibs = vector_initializer;
@@ -100,6 +99,10 @@ struct loadedLibInfo* dlMapper_libInfoForFileName(const char* fileName) {
10099
return NULL;
101100
}
102101

102+
const vector_loadedLibInfo_t* dlMapper_getLoadedLibraries(void) {
103+
return &loadedLibs;
104+
}
105+
103106
void dlMapper_deinit(void) {
104107
vector_loadedLibInfo_destroyWithPtr(&loadedLibs, loadedLibInfo_destroy);
105108
vector_loadedLibInfo_create(&loadedLibs);

src/dlMapper/dlMapper.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
#include <stdbool.h>
2626

27-
#include "../loadedLibInfo.h"
27+
#include "vector_loadedLibInfo.h"
2828

2929
/**
3030
* @brief Initializes the dlMapper.
@@ -53,6 +53,8 @@ struct loadedLibInfo* dlMapper_libInfoForAddress(const void* address);
5353

5454
struct loadedLibInfo* dlMapper_libInfoForFileName(const char* fileName);
5555

56+
const vector_loadedLibInfo_t* dlMapper_getLoadedLibraries(void);
57+
5658
/**
5759
* Deinitializes the dlMapper.
5860
*/

0 commit comments

Comments
 (0)