diff --git a/microscript/ILibDuktape_CompressedStream.c b/microscript/ILibDuktape_CompressedStream.c index 3c40cbd..4022279 100644 --- a/microscript/ILibDuktape_CompressedStream.c +++ b/microscript/ILibDuktape_CompressedStream.c @@ -235,8 +235,8 @@ ILibTransport_DoneState ILibDuktape_deCompressor_Write(ILibDuktape_DuplexStream duk_push_heapptr(cs->ctx, cs->object); // [stream] if (cs->Z.avail_in > 0) { - char *tmp = Duktape_PushBuffer(cs->ctx, cs->Z.avail_in); // [stream][buffer] - memcpy_s(tmp, ILibMemory_Size(tmp), cs->Z.next_in, ILibMemory_Size(tmp)); + char *tmp2 = Duktape_PushBuffer(cs->ctx, cs->Z.avail_in); // [stream][buffer] + memcpy_s(tmp2, ILibMemory_Size(tmp2), cs->Z.next_in, ILibMemory_Size(tmp2)); duk_put_prop_string(cs->ctx, -2, ILibDuktape_CompressorStream_ResumeBuffer);// [stream] } else diff --git a/microscript/ILibDuktape_ScriptContainer.c b/microscript/ILibDuktape_ScriptContainer.c index c28b95f..86509b7 100644 --- a/microscript/ILibDuktape_ScriptContainer.c +++ b/microscript/ILibDuktape_ScriptContainer.c @@ -1579,7 +1579,7 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_arch(duk_context *ctx) if (func != NULL) { - BOOL isWow = FALSE; + isWow = FALSE; BOOL result = ((BOOL(__stdcall *)(HANDLE, BOOL*))func)(GetCurrentProcess(), &isWow); if (result) { @@ -3518,7 +3518,7 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave(void *chain, v ILibDuktape_SetNativeUncaughtExceptionHandler(slave->ctx, ILibDuktape_ScriptContainer_NonIsolatedWorker_ExceptionSink, master); char json[] = "{\"command\": \"1\"}"; - ILibDuktape_ScriptContainer_NonIsolated_Command* cmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); + cmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); cmd->container.master = master; memcpy_s(cmd->json, sizeof(json), json, sizeof(json)); Duktape_RunOnEventLoopEx(master->chain, duk_ctx_nonce(master->ctx), master->ctx, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd, 1); diff --git a/microscript/ILibDuktape_net.c b/microscript/ILibDuktape_net.c index 5e73e34..f6124af 100644 --- a/microscript/ILibDuktape_net.c +++ b/microscript/ILibDuktape_net.c @@ -984,7 +984,7 @@ BOOL ILibDuktape_server_ipc_WriteSink(void *chain, HANDLE h, ILibWaitHandle_Erro duk_size_t bufLen; char *buf; ILibTransport_DoneState d = ILibTransport_DoneState_COMPLETE; - BOOL ret; + BOOL ret = FALSE; duk_push_heapptr(winIPC->ctx, winIPC->mSocket); // [obj] duk_get_prop_string(winIPC->ctx, -1, ILibDuktape_net_WindowsIPC_PendingArray); // [obj][array] diff --git a/microstack/ILibSimpleDataStore.c b/microstack/ILibSimpleDataStore.c index 13889f3..435e185 100644 --- a/microstack/ILibSimpleDataStore.c +++ b/microstack/ILibSimpleDataStore.c @@ -854,7 +854,6 @@ __EXPORT_TYPE int ILibSimpleDataStore_GetEx(ILibSimpleDataStore dataStore, char* if (buffer == NULL) { return((int)tmplen); } // Before we return, we need to check the HASH of the uncompressed data - char hash[SHA384HASHSIZE]; ILibSimpleDataStore_SHA384(buffer, (int)tmplen, hash); if (memcmp(hash, entry->valueHash, SHA384HASHSIZE) == 0) {