allow NULL value in ui_string_set/ui_text_set default tip

Sun, 25 Jan 2026 16:27:12 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sun, 25 Jan 2026 16:27:12 +0100
changeset 1058
92592a640fe3
parent 1057
b0bc313dea43

allow NULL value in ui_string_set/ui_text_set

ui/common/types.c file | annotate | diff | comparison | revisions
--- a/ui/common/types.c	Sun Jan 25 11:44:49 2026 +0100
+++ b/ui/common/types.c	Sun Jan 25 16:27:12 2026 +0100
@@ -508,7 +508,7 @@
     if (s) {
         if (s->set) {
             ui_setop_enable(TRUE);
-            s->set(s, value);
+            s->set(s, value ? value : "");
             ui_setop_enable(FALSE);
         } else {
             if(s->value.free) {
@@ -538,7 +538,7 @@
     if (s) {
         if (s->set) {
             ui_setop_enable(TRUE);
-            s->set(s, value);
+            s->set(s, value ? value : "");
             ui_setop_enable(FALSE);
         } else {
             if(s->value.free) {

mercurial