From 1c65c75dbab0f3efe0cf752162e82e54a6a4b6e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Tue, 20 Jun 2023 23:43:56 +0800 Subject: [PATCH] LM: init variables Don't know why it didn't crash before --- src/modules/lm/lm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/lm/lm.c b/src/modules/lm/lm.c index cfb1ac72b..5f52baf9d 100644 --- a/src/modules/lm/lm.c +++ b/src/modules/lm/lm.c @@ -9,6 +9,8 @@ void ffPrintLM(FFinstance* instance, FFLMOptions* options) { FFLMResult result; + ffStrbufInit(&result.service); + ffStrbufInit(&result.type); const char* error = ffDetectLM(&result); if(error) @@ -38,6 +40,8 @@ void ffPrintLM(FFinstance* instance, FFLMOptions* options) {FF_FORMAT_ARG_TYPE_STRBUF, &result.type}, }); } + ffStrbufDestroy(&result.service); + ffStrbufDestroy(&result.type); } void ffInitLMOptions(FFLMOptions* options)