dav/tar.c

changeset 385
85d5049f694b
parent 364
3769ba002fd1
child 406
36333e8a9411
equal deleted inserted replaced
384:8bfde5687890 385:85d5049f694b
94 memcpy(h.name, name.ptr, name.length); 94 memcpy(h.name, name.ptr, name.length);
95 // mode 95 // mode
96 snprintf(h.mode, 8, "%07o", mode); 96 snprintf(h.mode, 8, "%07o", mode);
97 h.mode[7] = ' '; 97 h.mode[7] = ' ';
98 // uid/gid 98 // uid/gid
99 memset(h.uid, '0', 16); 99 memset(h.uid, '0', 8);
100 h.uid[7] = ' '; 100 h.uid[7] = ' ';
101 memset(h.gid, '0', 8);
101 h.gid[7] = ' '; 102 h.gid[7] = ' ';
102 // size 103 // size
103 snprintf(h.size, 12, "%011lo", size); 104 snprintf(h.size, 12, "%011lo", size);
104 h.size[11] = ' '; 105 h.size[11] = ' ';
105 // mtime 106 // mtime

mercurial