diff options
| author | 2025-02-04 16:10:52 +0100 | |
|---|---|---|
| committer | 2025-02-04 16:10:52 +0100 | |
| commit | a33cdf29070a7bd0e46fc1484c98508ca959c1fa (patch) | |
| tree | 44dc3edbcc9eee5c972594d20b766467df0e7bbf | |
| parent | Version 2.71 RELEASED. (diff) | |
| download | snac2-a33cdf29070a7bd0e46fc1484c98508ca959c1fa.tar.gz snac2-a33cdf29070a7bd0e46fc1484c98508ca959c1fa.tar.xz snac2-a33cdf29070a7bd0e46fc1484c98508ca959c1fa.zip | |
Another crash fix.
| -rw-r--r-- | xs_url.h | 3 |
1 files changed, 3 insertions, 0 deletions
| @@ -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 | } |