about summary refs log tree commit diff stats
path: root/src/librarian/library.c
diff options
context:
space:
mode:
authorrajdakin <rajdakin@gmail.com>2021-04-14 12:59:25 +0200
committerrajdakin <rajdakin@gmail.com>2021-04-14 13:15:18 +0200
commite93a280d2c94476df79f586ed352cb68f3a28867 (patch)
treeeb433cc59d786995e38610f5ace79d640d1a85ee /src/librarian/library.c
parent51fa96c44b4b307a6d512a7fe943fb75b4f681ac (diff)
downloadbox64-e93a280d2c94476df79f586ed352cb68f3a28867.tar.gz
box64-e93a280d2c94476df79f586ed352cb68f3a28867.zip
Third pass, bumped the minimal CMake version up to 3.4
Diffstat (limited to 'src/librarian/library.c')
-rwxr-xr-xsrc/librarian/library.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/librarian/library.c b/src/librarian/library.c
index cb2bb575..29ca0f3e 100755
--- a/src/librarian/library.c
+++ b/src/librarian/library.c
@@ -46,9 +46,9 @@ typedef struct bridged_s {
 
 KHASH_MAP_INIT_STR(bridgemap, bridged_t)
 
-KHASH_MAP_IMPL_STR(datamap, uint32_t)
 KHASH_MAP_IMPL_STR(symbolmap, wrapper_t)
 KHASH_MAP_IMPL_STR(symbol2map, symbol2_t)
+KHASH_MAP_IMPL_STR(datamap, uint64_t)
 
 char* Path2Name(const char* path)
 {
@@ -129,7 +129,6 @@ int EmuLib_GetLocal(library_t* lib, const char* name, uintptr_t *offs, uintptr_t
 
 int NativeLib_GetLocal(library_t* lib, const char* name, uintptr_t *offs, uintptr_t *sz)
 {
-    // TODO
     (void)lib; (void)name; (void)offs; (void)sz;
     return 0;
 }
@@ -537,7 +536,7 @@ int GetElfIndex(library_t* lib)
     return lib->priv.n.elf_index;
 }
 
-int getSymbolInMaps(library_t*lib, const char* name, int noweak, uintptr_t *addr, uint32_t *size)
+int getSymbolInMaps(library_t *lib, const char* name, int noweak, uintptr_t *addr, uintptr_t *size)
 {
     if(!lib->active)
         return 0;