commit 73abc62794b7cce08ab260dcaef88c9febc4b959 from: rsc date: Thu Dec 29 21:59:54 2005 UTC avoid sprint to keep bad utf (marco gaddoni) commit - 0dbd8726fe2b94ae3be1d1403aa1732679570cb0 commit + 73abc62794b7cce08ab260dcaef88c9febc4b959 blob - 7b12f83ecf3628da6f53e47761b3bd3b7f307deb blob + 9ff3d12af23bf0701918a807a884c34f8910416f --- src/cmd/vac/vac.c +++ src/cmd/vac/vac.c @@ -609,8 +609,12 @@ vacdir(DirSink *dsink, int fd, char *lname, char *snam continue; ln = vtmalloc(strlen(lname) + strlen(name) + 2); sn = vtmalloc(strlen(sname) + strlen(name) + 2); - sprint(ln, "%s/%s", lname, name); - sprint(sn, "%s/%s", sname, name); + strcpy(ln, lname); + strcat(ln, "/"); + strcat(ln, name); + strcpy(sn, sname); + strcat(sn, "/"); + strcat(sn, name); if(vf != nil) vvf = vacfilewalk(vf, name); else