2014-11-13 20:52:29 (UTC-02:00)
Marcel Rodrigues <marcelgmr@gmail.com>
Fix bugs caused by memory garbage.
diff --git a/rover.c b/rover.c index 8d10782..8d579e9 100644 --- a/rover.c +++ b/rover.c @@ -121,7 +121,7 @@ add_mark(marks_t *marks, char *dirpath, char *entry) marks->entries = (char **) realloc( marks->entries, marks->bulk * sizeof(char *) ); - memset(&marks->entries[marks->nentries], 0, extra); + memset(&marks->entries[marks->nentries], 0, extra * sizeof(char *)); i = marks->nentries; } else {