Opps, use second buffer so as not to clobber path

This commit is contained in:
Nick Lanham 2012-02-15 12:17:14 +01:00
parent d76a3fcee4
commit c284a0ba8e

View File

@ -255,12 +255,12 @@ kits* scan_kits() {
char* cur_path = default_drumkit_locations[cp++]; char* cur_path = default_drumkit_locations[cp++];
kits* ret = malloc(sizeof(kits)); kits* ret = malloc(sizeof(kits));
struct kit_list* scanned_kits = NULL,*cur_kit; struct kit_list* scanned_kits = NULL,*cur_kit;
char buf[BUFSIZ]; char buf[BUFSIZ], path_buf[BUFSIZ];
ret->num_kits = 0; ret->num_kits = 0;
while (cur_path) { while (cur_path) {
cur_path = expand_path(cur_path,buf); cur_path = expand_path(cur_path,path_buf);
if (!cur_path) { if (!cur_path) {
cur_path = default_drumkit_locations[cp++]; cur_path = default_drumkit_locations[cp++];
continue; continue;