mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-16 00:03:45 +00:00
1. Fixed bug in linux os.arch()
2. Added MeshAgent.ARCHID
This commit is contained in:
@@ -1856,6 +1856,7 @@ void ILibDuktape_MeshAgent_PUSH(duk_context *ctx, void *chain)
|
||||
ILibDuktape_CreateInstanceMethod(ctx, "log", ILibDuktape_MeshAgent_log, 1);
|
||||
ILibDuktape_CreateEventWithGetter(ctx, "controlChannelDebug", ILibDuktape_MeshAgent_controlChannelDebug);
|
||||
ILibDuktape_CreateInstanceMethod(ctx, "DataPing", ILibDuktape_MeshAgent_DataPing, DUK_VARARGS);
|
||||
ILibDuktape_CreateReadonlyProperty_int(ctx, "ARCHID", MESH_AGENTID);
|
||||
#ifdef _LINKVM
|
||||
ILibDuktape_CreateReadonlyProperty_int(ctx, "hasKVM", 1);
|
||||
ILibDuktape_EventEmitter_CreateEventEx(emitter, "kvmConnected");
|
||||
|
||||
@@ -1677,7 +1677,7 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_arch(duk_context *ctx)
|
||||
duk_push_string(ctx, "x64");
|
||||
#endif
|
||||
}
|
||||
if (strcmp(u.machine, "arm64") == 0)
|
||||
else if (strcmp(u.machine, "arm64") == 0)
|
||||
{
|
||||
duk_push_string(ctx, "arm64");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user