diff -r 592ff4ca2aaa -r 645f7e802873 dav/tar.c --- a/dav/tar.c Thu Jul 20 22:15:01 2023 +0200 +++ b/dav/tar.c Thu Aug 10 09:40:54 2023 +0200 @@ -104,7 +104,7 @@ memset(h.gid, '0', 8); h.gid[7] = ' '; // size - snprintf(h.size, 12, "%011lo", size); + snprintf(h.size, 12, "%011lo", (unsigned long)size); h.size[11] = ' '; // mtime uint64_t t = (uint64_t)mtime;