102 memset(h.uid, '0', 8); |
102 memset(h.uid, '0', 8); |
103 h.uid[7] = ' '; |
103 h.uid[7] = ' '; |
104 memset(h.gid, '0', 8); |
104 memset(h.gid, '0', 8); |
105 h.gid[7] = ' '; |
105 h.gid[7] = ' '; |
106 // size |
106 // size |
107 snprintf(h.size, 12, "%011lo", size); |
107 snprintf(h.size, 12, "%011lo", (unsigned long)size); |
108 h.size[11] = ' '; |
108 h.size[11] = ' '; |
109 // mtime |
109 // mtime |
110 uint64_t t = (uint64_t)mtime; |
110 uint64_t t = (uint64_t)mtime; |
111 snprintf(h.mtime, 12, "%011lo", mtime); |
111 snprintf(h.mtime, 12, "%011lo", mtime); |
112 h.mtime[11] = ' '; |
112 h.mtime[11] = ' '; |