|
|
@ -38,14 +38,12 @@ int mkdir_p(char *path);
|
|
38
|
38
|
#define debug_print_value(prefix, ctx, val)
|
|
39
|
39
|
#endif
|
|
40
|
40
|
|
|
41
|
|
void print_value(char *prefix, JSContextRef ctx, JSValueRef exception) {
|
|
42
|
|
if (exception != NULL) {
|
|
43
|
|
JSStringRef ex_str = to_string(ctx, exception);
|
|
44
|
|
char ex_buf[1000];
|
|
45
|
|
ex_buf[0] = '\0';
|
|
46
|
|
JSStringGetUTF8CString(ex_str, ex_buf, 1000-1);
|
|
47
|
|
printf("%s%s\n", prefix, ex_buf);
|
|
48
|
|
JSStringRelease(ex_str);
|
|
|
41
|
void print_value(char *prefix, JSContextRef ctx, JSValueRef val) {
|
|
|
42
|
if (val != NULL) {
|
|
|
43
|
JSStringRef str = to_string(ctx, val);
|
|
|
44
|
char *ex_str = value_to_c_string(ctx, JSValueMakeString(ctx, str));
|
|
|
45
|
printf("%s%s\n", prefix, ex_str);
|
|
|
46
|
free(ex_str);
|
|
49
|
47
|
}
|
|
50
|
48
|
}
|
|
51
|
49
|
|