From 6d6f9f6ff59c93e3b9f28eaecad1d0ee41c14e64 Mon Sep 17 00:00:00 2001 From: David Maciejak Date: Thu, 16 Feb 2023 17:09:52 +0800 Subject: [PATCH] Info Panel: Fix uninitialized posn variable --- src/dialog.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/dialog.c b/src/dialog.c index 36991952..6e3c9700 100755 --- a/src/dialog.c +++ b/src/dialog.c @@ -1209,13 +1209,12 @@ char *getPrettyOSName(void) if ((c = *src++) == '\0') break; *dst++ = c; - } - else if (c != '"' && c != '\'') + } else if (c != '"' && c != '\'') *dst++ = c; } *dst = '\0'; - posn = malloc(strlen(token)); - strncpy(posn, token, strlen(token)); + posn = wmalloc(strlen(token) + 1); + strcpy(posn, token); } } break;