Thumbnail

rani/cscroll.git

Clone URL: https://git.buni.party/rani/cscroll.git

commit 3e65d2fb383baf6bd0a04f5c6e898faa7d9befdd Author: rani <clagv.randomgames@gmail.com> Date: Fri Jan 27 20:10:10 2023 +0000 fix size mismatch in malloc() diff --git a/src/dir.c b/src/dir.c index 6c19233..fb449cb 100644 --- a/src/dir.c +++ b/src/dir.c @@ -2077 +2077 @@ int list_dir(char * dir_path) {   continue; // possibly display message   }   - dir_entries = realloc(dir_entries, sizeof(struct dir_entry_t) * (n_dir_entries + 1)); + dir_entries = realloc(dir_entries, sizeof(struct dir_entry_t*) * (n_dir_entries + 1));   dir_entries[n_dir_entries] = dir_entry;   n_dir_entries++;   } diff --git a/src/io.c b/src/io.c index 134b02f..6769d49 100644 --- a/src/io.c +++ b/src/io.c @@ -5207 +5207 @@ void print_oneshot(void) {   }     n_dir_entries = 1; - dir_entries = malloc(sizeof(struct dir_entry_t)); + dir_entries = malloc(sizeof(struct dir_entry_t*));   dir_entries[0] = de;   }