1
0
mirror of https://github.com/rkd77/elinks.git synced 2025-02-02 15:09:23 -05:00

[spidermonkey] check for empty string

This commit is contained in:
Witold Filipczyk 2024-06-14 21:28:36 +02:00
parent 42a5152cc4
commit 36571c79b3
2 changed files with 7 additions and 0 deletions

View File

@ -103,6 +103,10 @@ JSClass urlSearchParams_class = {
static void
parse_text(JSContext *ctx, JS::HandleObject obj, char *str)
{
if (!str || !*str) {
return;
}
char *kvpairs[1024];
int i = qs_parse(str, kvpairs, 1024);
int j;

View File

@ -1,6 +1,9 @@
<script>
console.error("URLSearchParams.html");
var empty = new URLSearchParams('');
console.assert(empty.size === 0, 'empty');
var param = new URLSearchParams('?foo=1&bar=2&cc=3');
console.assert(param.size === 3, 'size is 3');
console.assert(param.has('foo'), 'foo');