From fe50c8ba298381dfa2cf04a236135da4235565c8 Mon Sep 17 00:00:00 2001 From: nick black Date: Thu, 21 Jan 2021 23:51:33 -0500 Subject: [PATCH] ncneofetch: only free cpu_model if we know we'll replace it --- src/fetch/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fetch/main.c b/src/fetch/main.c index b4603c3f3..fca9fcea5 100644 --- a/src/fetch/main.c +++ b/src/fetch/main.c @@ -112,12 +112,12 @@ fetch_cpu_info(fetched_info* fi){ #define VEND "vendor_id" if(strncmp(buf, TAG, strlen(TAG)) == 0){ // model name trumps vendor_id - free(fi->cpu_model); char* start = strchr(buf + strlen(TAG), ':'); if(start){ ++start; char* nl = strchr(start, '\n'); *nl = '\0'; + free(fi->cpu_model); fi->cpu_model = strdup(start); } }else if(strncmp(buf, VEND, strlen(VEND)) == 0){