From 92588e11590df3ec4448681b658423d4de9cc387 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Wed, 5 Jul 2023 10:05:24 +0800 Subject: [PATCH] Fastfetch: fix memory leaks --- src/fastfetch.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/fastfetch.c b/src/fastfetch.c index 687eacea0..117ed9d47 100644 --- a/src/fastfetch.c +++ b/src/fastfetch.c @@ -611,7 +611,7 @@ static void optionParseConfigFile(FFinstance* instance, FFdata* data, const char //Try to load as a relative path - FFstrbuf absolutePath; + FF_STRBUF_AUTO_DESTROY absolutePath; ffStrbufInitA(&absolutePath, 128); FF_LIST_FOR_EACH(FFstrbuf, path, instance->state.platform.dataDirs) @@ -627,8 +627,6 @@ static void optionParseConfigFile(FFinstance* instance, FFdata* data, const char return; } - ffStrbufDestroy(&absolutePath); - //File not found fprintf(stderr, "Error: couldn't find config: %s\n", value);