From 67acacff67a21750c05de725ba938d682f3d5337 Mon Sep 17 00:00:00 2001 From: dacctal Date: Sat, 18 Jul 2026 04:26:33 +0000 Subject: fix free bug in pkg_create.c --- src/pkg_create.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/pkg_create.c') diff --git a/src/pkg_create.c b/src/pkg_create.c index cf5170f..de85ae8 100644 --- a/src/pkg_create.c +++ b/src/pkg_create.c @@ -27,11 +27,11 @@ #include "str.h" static str get_destdir(str *cwd, str *arg) { - str result; + str result = {0}; if (str_first(arg) == '.' && arg->len == 1) { result = str_format("%.*s/%.*s", str_fmt(&inst_dirs.src), str_fmt(cwd)); } else { - str name; + str name = {0}; if (str_find_char(arg, '/') != 0) name = str_from_after_delim(arg, '/'); else str_copy_into(&name, arg); result = str_format("%.*s/%.*s", str_fmt(&inst_dirs.src), str_fmt(&name)); -- cgit v1.2.3