File src/fileops.c changed (mode: 100644) (index f5c12ce53..8992eb9c5) |
... |
... |
clone_files(FileView *view, char **list, int nlines, int force, int copies) |
2663 |
2663 |
if(find_file_pos_in_list(view, sel[i]) == view->list_pos) |
if(find_file_pos_in_list(view, sel[i]) == view->list_pos) |
2664 |
2664 |
{ |
{ |
2665 |
2665 |
free(view->dir_entry[view->list_pos].name); |
free(view->dir_entry[view->list_pos].name); |
2666 |
|
view->dir_entry[view->list_pos].name = strdup(clone_name); |
|
|
2666 |
|
view->dir_entry[view->list_pos].name = malloc(strlen(clone_name) + 2); |
|
2667 |
|
strcpy(view->dir_entry[view->list_pos].name, clone_name); |
2667 |
2668 |
if(ends_with(sel[i], "/")) |
if(ends_with(sel[i], "/")) |
2668 |
2669 |
strcat(view->dir_entry[view->list_pos].name, "/"); |
strcat(view->dir_entry[view->list_pos].name, "/"); |
2669 |
2670 |
} |
} |