Quellcode durchsuchen

Merge pull request #33 from yangfasheng/master

update jerry_buffer.c
yangfasheng vor 7 Jahren
Ursprung
Commit
4722a09aa8
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      rtthread-port/jerry_buffer.c

+ 2 - 2
rtthread-port/jerry_buffer.c

@@ -345,7 +345,7 @@ DECLARE_HANDLER(toString)
     int start, end;
     int start, end;
     int optcount = args_cnt;
     int optcount = args_cnt;
 
 
-    if (args_cnt < 1 || !jerry_value_is_string(args[0])) return jerry_create_undefined();
+    if (args_cnt > 1 && !jerry_value_is_string(args[0])) return jerry_create_undefined();
 
 
     js_buffer_t *buf = jerry_buffer_find(this_value);
     js_buffer_t *buf = jerry_buffer_find(this_value);
     if (!buf) return jerry_create_undefined();
     if (!buf) return jerry_create_undefined();
@@ -356,7 +356,7 @@ DECLARE_HANDLER(toString)
     else end = buf->bufsize;
     else end = buf->bufsize;
 
 
     int size;
     int size;
-    char *enc;
+    char *enc = NULL;
     const char *encoding = "utf8";
     const char *encoding = "utf8";
     if (optcount)
     if (optcount)
     {
     {