From c8c366ff5a9fab06716d4f08cbc47d04bec992c5 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Mon, 4 Mar 2019 18:22:51 -0800 Subject: [PATCH] Fixed compiler warning --- meshconsole/main.c | 2 +- meshcore/agentcore.c | 2 +- meshservice/ServiceMain.c | 2 +- microscript/ILibduktape_EventEmitter.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meshconsole/main.c b/meshconsole/main.c index 0c3e7bb..f315d0f 100644 --- a/meshconsole/main.c +++ b/meshconsole/main.c @@ -120,7 +120,7 @@ char* crashMemory = ILib_POSIX_InstallCrashHandler(argv[0]); if (argc > 2 && strcmp(argv[1], "-exec") == 0 && integratedJavaScriptLen == 0) { integratedJavaScript = ILibString_Copy(argv[2], -1); - integratedJavaScriptLen = strnlen_s(integratedJavaScript, sizeof(ILibScratchPad)); + integratedJavaScriptLen = (int)strnlen_s(integratedJavaScript, sizeof(ILibScratchPad)); } if (argc > 1 && strcasecmp(argv[1], "-info") == 0) diff --git a/meshcore/agentcore.c b/meshcore/agentcore.c index 08b3bd8..376e1ad 100644 --- a/meshcore/agentcore.c +++ b/meshcore/agentcore.c @@ -3041,7 +3041,7 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) } strcpy_s(agent->serveruri, sizeof(agent->serveruri), "wss://meshcentral.com:443/agent.ashx"); strcpy_s(serverUrl, serverUrlLen, "wss://meshcentral.com:443/agent.ashx"); - serverUrlLen = strnlen_s(serverUrl, serverUrlLen); + serverUrlLen = (int)strnlen_s(serverUrl, serverUrlLen); } #ifndef MICROSTACK_NOTLS diff --git a/meshservice/ServiceMain.c b/meshservice/ServiceMain.c index 5f83911..a06392f 100644 --- a/meshservice/ServiceMain.c +++ b/meshservice/ServiceMain.c @@ -946,7 +946,7 @@ int main(int argc, char* argv[]) if (argc > 2 && strcmp(argv[1], "-exec") == 0 && integragedJavaScriptLen == 0) { integratedJavaScript = ILibString_Copy(argv[2], -1); - integragedJavaScriptLen = strnlen_s(integratedJavaScript, sizeof(ILibScratchPad)); + integragedJavaScriptLen = (int)strnlen_s(integratedJavaScript, sizeof(ILibScratchPad)); } diff --git a/microscript/ILibduktape_EventEmitter.c b/microscript/ILibduktape_EventEmitter.c index 8902500..13d7308 100644 --- a/microscript/ILibduktape_EventEmitter.c +++ b/microscript/ILibduktape_EventEmitter.c @@ -556,7 +556,7 @@ void ILibDuktape_EventEmitter_eventNames_ex(ILibHashtable sender, void *Key1, ch if (ILibLinkedList_GetCount(Data) > 0) { duk_push_lstring(emitter->ctx, Key2, Key2Len); - duk_put_prop_index(emitter->ctx, -2, duk_get_length(emitter->ctx, -2)); + duk_put_prop_index(emitter->ctx, -2, (duk_uarridx_t)duk_get_length(emitter->ctx, -2)); } } }