}
/* Normalize NAME by resolving any relative references and
- removing trailing slashes. Destructive version: modifies its argument. */
-int
+ removing trailing slashes. Destructive version: modifies its argument. */
+static int
normalize_filename_x (char *name)
{
char *p, *q;
/* Remove trailing slashes */
while (p - 1 > name && ISSLASH (p[-1]))
p--;
-
+
*p = 0;
return 0;
}
/* ignore invalid values of ns */
if (BILLION <= ns || ns < 0)
ns = 0;
-
+
if (negative && ns != 0)
{
s++;
(0, 0, _("%s: File removed before we read it"),
quotearg_colon (name)));
set_exit_status (TAREXIT_DIFFERS);
- }
+ }
else
diagfn (name);
}
strcpy (buf->buffer + buf->dir_length, name);
return buf->buffer;
}
-