Skip to content

Commit 1ffdc78

Browse files
committed
fix throw error
1 parent ed05015 commit 1ffdc78

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

nodejs/main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ static napi_value MethodNickname(napi_env env, napi_callback_info info) {
1111
napi_get_value_string_utf8(env, value, buf, 26, &len);
1212
char* nickname;
1313
len = get_nickname(buf, &nickname);
14-
if (len < 0) {
15-
napi_throw_error(env, -len, nickname);
14+
if (len == 0) {
15+
napi_throw_error(env, 0, nickname);
1616
} else {
1717
napi_create_string_utf8(env, nickname, len, &value);
1818
}

src/phigros.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,7 @@ char get_nickname(char* sessionToken, char** nickname) {
626626
*nickname = *nickname = cJSON_GetObjectItemCaseSensitive(resp, "error")->valuestring;
627627
len = strlen(*nickname);
628628
mem = malloc(len + 1);
629-
len = -cJSON_GetObjectItemCaseSensitive(resp, "code")->valueint;
629+
len = 0;
630630
} else {
631631
*nickname = cJSON_GetObjectItemCaseSensitive(resp, "nickname")->valuestring;
632632
len = strlen(*nickname);

0 commit comments

Comments
 (0)