1
0
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:
Bryan Roe
2021-01-14 01:20:13 -08:00
parent 4f06c69ee6
commit 0800c45c12
2 changed files with 2 additions and 1 deletions

View File

@@ -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");

View File

@@ -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");
}