diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c index 3a59a54ebc0bb440838dfc5b36689f5b6d7971b1..93ac6e1e9b4b2c2a3aa4798119bbde51994bd45a 100644 --- a/src/sbbs3/js_global.c +++ b/src/sbbs3/js_global.c @@ -1110,7 +1110,7 @@ js_strftime(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSString* js_str; fmt=JS_GetStringBytes(JS_ValueToString(cx, argv[0])); - if(argc) + if(argc>1) JS_ValueToInt32(cx,argv[1],(int32*)&t); strcpy(str,"-Invalid time-"); @@ -1221,7 +1221,7 @@ static jsMethodSpec js_global_functions[] = { {"rmdir", js_rmdir, 1, JSTYPE_BOOLEAN, JSDOCSTR("string directory") ,JSDOCSTR("remove directory") }, - {"strftime", js_strftime, 2, JSTYPE_STRING, JSDOCSTR("string format, number time") + {"strftime", js_strftime, 1, JSTYPE_STRING, JSDOCSTR("string format [,number time]") ,JSDOCSTR("return a formatted time string") }, {"format", js_format, 1, JSTYPE_STRING, JSDOCSTR("string format [,args]")