summaryrefslogtreecommitdiff
path: root/xs_url.h
diff options
context:
space:
mode:
authorGravatar default2025-02-04 16:10:52 +0100
committerGravatar default2025-02-04 16:10:52 +0100
commita33cdf29070a7bd0e46fc1484c98508ca959c1fa (patch)
tree44dc3edbcc9eee5c972594d20b766467df0e7bbf /xs_url.h
parentVersion 2.71 RELEASED. (diff)
downloadpenes-snac2-a33cdf29070a7bd0e46fc1484c98508ca959c1fa.tar.gz
penes-snac2-a33cdf29070a7bd0e46fc1484c98508ca959c1fa.tar.xz
penes-snac2-a33cdf29070a7bd0e46fc1484c98508ca959c1fa.zip
Another crash fix.
Diffstat (limited to 'xs_url.h')
-rw-r--r--xs_url.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/xs_url.h b/xs_url.h
index 81dd668..fd320a4 100644
--- a/xs_url.h
+++ b/xs_url.h
@@ -23,6 +23,9 @@ xs_str *xs_url_dec(const char *str)
23 if (sscanf(str + 1, "%02x", &i) == 1) { 23 if (sscanf(str + 1, "%02x", &i) == 1) {
24 unsigned char uc = i; 24 unsigned char uc = i;
25 25
26 if (!xs_is_string((char *)&uc))
27 break;
28
26 s = xs_append_m(s, (char *)&uc, 1); 29 s = xs_append_m(s, (char *)&uc, 1);
27 str += 2; 30 str += 2;
28 } 31 }