From: Richard Jones Date: Fri, 27 Aug 2010 16:04:53 +0000 (+0100) Subject: helper: Ignore editor backup (*~) files. X-Git-Tag: 2.9~1 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=7d7d6e5814475dc4f97f9af8965462c8865e1ae1;p=febootstrap.git helper: Ignore editor backup (*~) files. --- diff --git a/helper/appliance.c b/helper/appliance.c index e014b12..85efd75 100644 --- a/helper/appliance.c +++ b/helper/appliance.c @@ -144,6 +144,11 @@ iterate_input_directory (const char *dirname, int dirfd, struct writer *writer) if (d->d_name[0] == '.') /* ignore ., .. and any hidden files. */ continue; + /* Ignore *~ files created by editors. */ + size_t len = strlen (d->d_name); + if (len > 0 && d->d_name[len-1] == '~') + continue; + add_string (&entries, &nr_entries, &nr_alloc, d->d_name); }