From 026f1d10feb2eb793781b99aa0550106063a3b7a Mon Sep 17 00:00:00 2001 From: verdant Date: Thu, 6 Aug 2026 14:55:55 +0800 Subject: fm: add argument checking and remove raw function call --- src/fm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/fm.c b/src/fm.c index 06a980c..a7e1722 100644 --- a/src/fm.c +++ b/src/fm.c @@ -107,8 +107,10 @@ fm_getcwd(fm_info *info) static void fm_file_items_realloc(file_list *l) { + if (!l) + return; + l->cap *= 2; - l->items = realloc(l->items, sizeof(file_item) * l->cap); l->items = xrealloc(l->items, sizeof(file_item) * l->cap); } -- cgit v1.2.3