Krolyxon
Commit c2320a2

Branches

Refs →

nsxivc2320a2

Fixed remove_file()

Author
Bert
Date
2011-09-03 19:08 +0200
Parent
a7a8497
Commit
c2320a2f49fc4447c2b717f8f3d03b7612e76ab8

+5 −5

1 file changed

  1. M main.c +5 −5
M main.c View
@@ -116,12 +116,12 @@ void remove_file(int n, unsigned char silent) {
116116 exit(!silent);
117117 }
118118
119− if (n + 1 < filecnt) {
120− if (files[n].path != files[n].name)
121− free((void*) files[n].path);
122− free((void*) files[n].name);
119+ if (files[n].path != files[n].name)
120+ free((void*) files[n].path);
121+ free((void*) files[n].name);
122+
123+ if (n + 1 < filecnt)
123124 memmove(files + n, files + n + 1, (filecnt - n - 1) * sizeof(fileinfo_t));
124− }
125125 if (n + 1 < tns.cnt) {
126126 memmove(tns.thumbs + n, tns.thumbs + n + 1, (tns.cnt - n - 1) *
127127 sizeof(thumb_t));