commit cf980ba95b6665aff7d3cf55a88ce1e0b90c4d03
parent b2555fb6b92a984b182d56998608b66f19e9ed91
Author: default <nobody@localhost>
Date: Thu, 7 Nov 2024 23:23:10 +0100
Fixed crash in posts from the links browser.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xs_url.h b/xs_url.h
@@ -196,7 +196,7 @@ xs_dict *xs_multipart_form_data(const char *payload, int p_size, const char *hea
if (fn != NULL) {
/* p_var value is a list */
/* if filename has no extension and content-type is image, attach extension to the filename */
- if (strchr(fn, '.') == NULL && xs_startswith(ct, "image/")) {
+ if (strchr(fn, '.') == NULL && ct && xs_startswith(ct, "image/")) {
char *ext = strchr(ct, '/');
ext++;
fn = xs_str_cat(xs_str_new(""), fn, ".", ext);