mirror of
https://github.com/rkd77/elinks.git
synced 2025-01-03 14:57:44 -05:00
[element] setAttribute . Check if arguments are strings
This commit is contained in:
parent
206b36b6fe
commit
f211564a80
@ -2397,11 +2397,12 @@ element_setAttribute(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string attr = JS_EncodeString(ctx, args[0].toString());
|
if (args[0].isString() && args[1].isString()) {
|
||||||
std::string value = JS_EncodeString(ctx, args[1].toString());
|
std::string attr = JS_EncodeString(ctx, args[0].toString());
|
||||||
|
std::string value = JS_EncodeString(ctx, args[1].toString());
|
||||||
el->set_attribute(attr, value);
|
el->set_attribute(attr, value);
|
||||||
interpreter->changed = true;
|
interpreter->changed = true;
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user