From 116662e5a91a8cd4cd9f6d61fba63ceef6cc070b Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sat, 22 Nov 2008 14:57:08 +0100 Subject: [PATCH] update: fixed shadow warning on "basename" Renamed the local variable "basename", which shadows the POSIX function basename(). --- src/update.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/update.c b/src/update.c index dac4f08f4..c84f91616 100644 --- a/src/update.c +++ b/src/update.c @@ -412,7 +412,7 @@ static struct directory * directory_make_child_checked(struct directory *parent, const char *path) { struct directory *directory; - char *basename; + char *base; struct stat st; struct song *conflicting; @@ -420,21 +420,21 @@ directory_make_child_checked(struct directory *parent, const char *path) if (directory != NULL) return directory; - basename = g_path_get_basename(path); + base = g_path_get_basename(path); - if (stat_directory_child(parent, basename, &st) < 0 || + if (stat_directory_child(parent, base, &st) < 0 || inodeFoundInParent(parent, st.st_ino, st.st_dev)) { - g_free(basename); + g_free(base); return NULL; } /* if we're adding directory paths, make sure to delete filenames with potentially the same name */ - conflicting = songvec_find(&parent->songs, basename); + conflicting = songvec_find(&parent->songs, base); if (conflicting) delete_song(parent, conflicting); - g_free(basename); + g_free(base); directory = directory_new_child(parent, path); directory_set_stat(directory, &st);