aboutsummaryrefslogtreecommitdiff
path: root/src/data_management.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/data_management.c')
-rw-r--r--src/data_management.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/data_management.c b/src/data_management.c
index ff2b3a9..eec36ce 100644
--- a/src/data_management.c
+++ b/src/data_management.c
@@ -50,10 +50,8 @@ inline struct list_node *create_node(char *fname, struct stat *ln_stat) {
length = 255;
}
node->next = NULL;
+ explicit_bzero(node->fname, 256);
memcpy(node->fname, fname, length);
- if (node->fname[255] != '\0') {
- node->fname[255] = '\0';
- }
memcpy(&(node->ln_stat), ln_stat, sizeof(struct stat));
return node;
}