mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-15 07:43:50 +00:00
1. Added process.pid on windows
2. Added user-sessions.consoleUid() on windows 3. updated message-box to dispatch to consoleUid when necessary on Windows
This commit is contained in:
@@ -1047,8 +1047,11 @@ void ILibDuktape_ScriptContainer_Process_Init(duk_context *ctx, char **argList)
|
||||
|
||||
#ifdef _POSIX
|
||||
duk_push_int(ctx, (duk_int_t)getpid());
|
||||
ILibDuktape_CreateReadonlyProperty(ctx, "pid");
|
||||
#else
|
||||
duk_push_int(ctx, (duk_int_t)GetCurrentProcessId());
|
||||
#endif
|
||||
ILibDuktape_CreateReadonlyProperty(ctx, "pid");
|
||||
|
||||
|
||||
emitter = ILibDuktape_EventEmitter_Create(ctx);
|
||||
ILibDuktape_EventEmitter_CreateEventEx(emitter, "exit");
|
||||
|
||||
Reference in New Issue
Block a user