|
|
|
|
|
|
86
|
if (argc == 1 && JSValueGetType(ctx, args[0]) == kJSTypeString) {
|
86
|
if (argc == 1 && JSValueGetType(ctx, args[0]) == kJSTypeString) {
|
|
87
|
char path[100];
|
87
|
char path[100];
|
|
88
|
JSStringRef path_str = JSValueToStringCopy(ctx, args[0], NULL);
|
88
|
JSStringRef path_str = JSValueToStringCopy(ctx, args[0], NULL);
|
|
|
|
89
|
assert(JSStringGetLength(path_str) < 100);
|
|
89
|
JSStringGetUTF8CString(path_str, path, 100);
|
90
|
JSStringGetUTF8CString(path_str, path, 100);
|
|
90
|
JSStringRelease(path_str);
|
91
|
JSStringRelease(path_str);
|
|
91
|
|
92
|
|
|
|
|
|
|
|
118
|
if (argc == 1 && JSValueGetType(ctx, args[0]) == kJSTypeString) {
|
119
|
if (argc == 1 && JSValueGetType(ctx, args[0]) == kJSTypeString) {
|
|
119
|
char path[100];
|
120
|
char path[100];
|
|
120
|
JSStringRef path_str = JSValueToStringCopy(ctx, args[0], NULL);
|
121
|
JSStringRef path_str = JSValueToStringCopy(ctx, args[0], NULL);
|
|
|
|
122
|
assert(JSStringGetLength(path_str) < 100);
|
|
121
|
JSStringGetUTF8CString(path_str, path, 100);
|
123
|
JSStringGetUTF8CString(path_str, path, 100);
|
|
122
|
JSStringRelease(path_str);
|
124
|
JSStringRelease(path_str);
|
|
123
|
|
125
|
|