X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fnames.c;h=eecb9b075b21bd0996ae31a0ccce768b87e53a67;hb=f6c25db5fef8f1e82c7a9e87ed42d311cb1bcb32;hp=8b32de196e77d96c9aebb29730bdf304c0205599;hpb=b41b004638faa8b446fe37bb8b178a6be496c666;p=chaz%2Ftar diff --git a/src/names.c b/src/names.c index 8b32de1..eecb9b0 100644 --- a/src/names.c +++ b/src/names.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "common.h" @@ -1238,13 +1239,11 @@ collect_and_sort_names (void) namelist = merge_sort (namelist, num_names, compare_names); num_names = 0; - nametab = hash_initialize (0, 0, - name_hash, - name_compare, NULL); + nametab = hash_initialize (0, 0, name_hash, name_compare, NULL); for (name = namelist; name; name = next_name) { next_name = name->next; - name->caname = normalize_filename (name->name); + name->caname = normalize_filename (name->change_dir, name->name); if (prev_name) { struct name *p = hash_lookup (nametab, name);