From d9b6b7ce086e0372e33f855d913891d624024898 Mon Sep 17 00:00:00 2001 From: default Date: Sun, 9 Feb 2025 07:18:17 +0100 Subject: Minor xs_html tweak. --- xs_html.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xs_html.h b/xs_html.h index 8331f93..29886c6 100644 --- a/xs_html.h +++ b/xs_html.h @@ -114,7 +114,7 @@ xs_html *xs_html_text(const char *content) xs_html *a = XS_HTML_NEW(); a->type = XS_HTML_TEXT; - a->content = xs_html_encode(content); + a->content = xs_is_string(content) ? xs_html_encode(content) : xs_str_new(NULL); return a; } @@ -126,7 +126,7 @@ xs_html *xs_html_raw(const char *content) xs_html *a = XS_HTML_NEW(); a->type = XS_HTML_TEXT; - a->content = xs_dup(content); + a->content = xs_is_string(content) ? xs_dup(content) : xs_str_new(NULL); return a; } -- cgit v1.2.3