From c95aeaf172eba6660e90628984b998387f2b9820 Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 27 Sep 2020 15:51:30 -0700 Subject: [PATCH] signal seem ok --- vcd_spans.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/vcd_spans.c b/vcd_spans.c index 1c1e96c..dfeda1b 100644 --- a/vcd_spans.c +++ b/vcd_spans.c @@ -119,22 +119,18 @@ int scopeIdentifierSpan(vcd_parser_t* state, const unsigned char* p, const unsig ASSERT(top, napi_set_element(env, stack, state->stackPointer, obj)) #else strcopy(p, endp, state->tmpStr); // load the value into temp string 1 + + // set stack[sp].`tmpStr` to {} snprintf(state->tmpStr2, 4096, "stack.%d.%s", state->stackPointer, state->tmpStr); new_object_path(state->tmpStr2); - - // snprintf(state->tmpStr2, 4096, "stack.%d", state->stackPointer); + // bump state->stackPointer += 1; + // set stack[sp+1] to the same object as stack[sp].`tmpStr` snprintf(state->tmpStr, 4096, "stack.%d", state->stackPointer); - - // snprintf(state->tmpStr2, 4096, "stack.%d", state->stackPointer); - // new_object_path(state->tmpStr2); - - // snprintf(state->tmpStr, 4096, "stack.%d", state->stackPointer+1); // load the dot-prop into string 2 set_path_to_path(state->tmpStr, state->tmpStr2); - #endif return 0; }