1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-06 00:13:33 +00:00

Added missing #ifdef around Windows Specific fixes

This commit is contained in:
Bryan Roe
2019-12-05 10:56:13 -08:00
parent eced5f2233
commit 8356cbf190
3 changed files with 6 additions and 1 deletions

View File

@@ -194,8 +194,9 @@ duk_ret_t ILibDuktape_ChildProcess_waitExit(duk_context *ctx)
duk_ret_t ILibDuktape_ChildProcess_SpawnedProcess_Finalizer(duk_context *ctx)
{
ILibDuktape_ChildProcess_SubProcess *retVal = (ILibDuktape_ChildProcess_SubProcess*)Duktape_GetBufferProperty(ctx, 0, ILibDuktape_ChildProcess_MemBuf);
#ifdef WIN32
ILibProcessPipe_Process_RemoveHandlers(retVal->childProcess);
#endif
duk_get_prop_string(ctx, 0, "kill"); // [kill]
duk_dup(ctx, 0); // [kill][this]
duk_call_method(ctx, 0);