From 2a4e938a8068e11bb7318996ddf1a7779121acc7 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Fri, 23 Jul 2021 21:39:08 -0700 Subject: [PATCH] updated from UINT_PTR to uintptr_t --- microscript/ILibDuktapeModSearch.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/microscript/ILibDuktapeModSearch.c b/microscript/ILibDuktapeModSearch.c index 87fffbf..b7398e8 100644 --- a/microscript/ILibDuktapeModSearch.c +++ b/microscript/ILibDuktapeModSearch.c @@ -83,7 +83,7 @@ uint32_t ILibDuktape_ModSearch_GetJSModuleDate(duk_context *ctx, char *id) } else { - retVal = (uint32_t)(UINT_PTR)ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleFileDate, id, idLen); + retVal = (uint32_t)(uintptr_t)ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleFileDate, id, idLen); } duk_pop(ctx); return(retVal); @@ -95,7 +95,7 @@ int ILibDuktape_ModSearch_IsRequired(duk_context *ctx, char *id, size_t idLen) ILibHashtable table = (ILibHashtable)duk_to_pointer(ctx, -1); duk_pop_2(ctx); // ... - return((int)(UINT_PTR)ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleRequired, id, (int)idLen)); + return((int)(uintptr_t)ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleRequired, id, (int)idLen)); } duk_ret_t ILibDuktape_ModSearch_GetJSModule(duk_context *ctx, char *id) { @@ -215,7 +215,7 @@ int ILibDuktape_ModSearch_AddModuleEx(duk_context *ctx, char *id, char *module, duk_push_sprintf(ctx, "(new Date('%s')).getTime()/1000", mtime); duk_eval(ctx); uint32_t t = duk_get_uint(ctx, -1); - ILibHashtable_Put(table, ILibDuktape_ModSearch_ModuleFileDate, id, idLen, (void*)(UINT_PTR)t); + ILibHashtable_Put(table, ILibDuktape_ModSearch_ModuleFileDate, id, idLen, (void*)(uintptr_t)t); } return 0; } @@ -336,7 +336,7 @@ duk_ret_t mod_Search(duk_context *ctx) // // Let's mark that this was already "require'ed" // - ILibHashtable_Put(table, ILibDuktape_ModSearch_ModuleRequired, id, (int)idLen, (void*)(UINT_PTR)0x01); + ILibHashtable_Put(table, ILibDuktape_ModSearch_ModuleRequired, id, (int)idLen, (void*)(uintptr_t)0x01); duk_push_string(ctx, module); return(1);