aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lsfd-cmd/file.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lsfd-cmd/file.c b/lsfd-cmd/file.c
index 0df0554f5..d52f3a319 100644
--- a/lsfd-cmd/file.c
+++ b/lsfd-cmd/file.c
@@ -319,10 +319,16 @@ const struct file_class readlink_error_class = {
.fill_column = readlink_error_fill_column,
};
+static void stat_error_file_free_content(struct file *file)
+{
+ free(file->name);
+}
+
const struct file_class stat_error_class = {
.super = &error_class,
.size = sizeof(struct file),
.initialize_content = init_error_content,
+ .free_content = stat_error_file_free_content,
};
/*