mirror of
https://github.com/rkd77/elinks.git
synced 2025-06-30 22:19:29 -04:00
[smjs document replace] jshandle_value_to_char_string to void
This commit is contained in:
parent
31ac8dd5d7
commit
99ed5e56f5
@ -485,7 +485,7 @@ document_write_do(JSContext *ctx, unsigned int argc, JS::Value *rval, int newlin
|
||||
for (int i=0;i<argc;++i)
|
||||
{
|
||||
|
||||
code=jshandle_value_to_char_string(&code,ctx,&args[i]);
|
||||
jshandle_value_to_char_string(&code,ctx,&args[i]);
|
||||
}
|
||||
|
||||
if (newline)
|
||||
@ -623,8 +623,8 @@ document_replace(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
||||
struct string needle;
|
||||
struct string heystack;
|
||||
|
||||
needle = jshandle_value_to_char_string(&needle, ctx, &args[0]);
|
||||
heystack = jshandle_value_to_char_string(&heystack, ctx, &args[1]);
|
||||
jshandle_value_to_char_string(&needle, ctx, &args[0]);
|
||||
jshandle_value_to_char_string(&heystack, ctx, &args[1]);
|
||||
|
||||
//DBG("doc replace %s %s\n", needle.source, heystack.source);
|
||||
|
||||
|
@ -193,10 +193,8 @@ localstorage_setitem(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
||||
return(true);
|
||||
}
|
||||
|
||||
//key = jshandle_value_to_char_string(ctx,&args[0]);
|
||||
key = jshandle_value_to_char_string(&key,ctx,&args[0]);
|
||||
//val = jshandle_value_to_char_string(ctx,&args[1]);
|
||||
val = jshandle_value_to_char_string(&val,ctx,&args[1]);
|
||||
jshandle_value_to_char_string(&key,ctx,&args[0]);
|
||||
jshandle_value_to_char_string(&val,ctx,&args[1]);
|
||||
|
||||
saveToStorage(key.source,val.source);
|
||||
|
||||
|
@ -9,8 +9,7 @@ static void string_to_jsval(JSContext *ctx, JS::Value *vp, char *string);
|
||||
static void astring_to_jsval(JSContext *ctx, JS::Value *vp, char *string);
|
||||
|
||||
static int jsval_to_boolean(JSContext *ctx, JS::Value *vp);
|
||||
//static unsigned char * jshandle_value_to_char_string(JSContext *ctx, JS::MutableHandleValue *obj);
|
||||
static struct string jshandle_value_to_char_string(struct string *string, JSContext *ctx, JS::MutableHandleValue *obj);
|
||||
static void jshandle_value_to_char_string(struct string *string, JSContext *ctx, JS::MutableHandleValue *obj);
|
||||
|
||||
|
||||
|
||||
@ -44,8 +43,7 @@ jsval_to_boolean(JSContext *ctx, JS::Value *vp)
|
||||
/* Since SpiderMonkey 52 the Mutable Handle Object
|
||||
* is different for String and Number and must be
|
||||
* handled accordingly */
|
||||
//unsigned char *
|
||||
struct string
|
||||
void
|
||||
jshandle_value_to_char_string(struct string *string,JSContext *ctx, JS::MutableHandleValue *obj)
|
||||
{
|
||||
init_string(string);
|
||||
@ -62,7 +60,6 @@ jshandle_value_to_char_string(struct string *string,JSContext *ctx, JS::MutableH
|
||||
int tmpinta = obj->toNumber();
|
||||
add_format_to_string(string, "%d", tmpinta);
|
||||
}
|
||||
return(*string);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user