tar: Sanitize verbose file names
No binary (build failed)
gcc -Wp,-MD,applets/.usage.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -Iinclude -Iinclude -o applets/usage applets/usage.c
(log yok)
| @@ -428,7 +428,7 @@ static int writeTarHeader(struct TarBallInfo *tbInfo, | |
| /* GNU "tar cvvf" prints "extended" listing a-la "ls -l" */ | |
| /* We don't have such excesses here: for us "v" == "vv" */ | |
| /* '/' is probably a GNUism */ | |
| - | fprintf(vbFd, "%s%s\n", header_name, |
| + | fprintf(vbFd, "%s%s\n", printable_string(header_name), |
| S_ISDIR(statbuf->st_mode) ? "/" : ""); | |
| } | |