# HG changeset patch # User Olaf Wintermann # Date 1544177849 -3600 # Node ID efd8f489d415fad303238769c1b055e363f2e308 # Parent 37af2eac3e6aeef8899bc1dbbafc645fcc3e772f fix: don't detect end of tar file as broken content diff -r 37af2eac3e6a -r efd8f489d415 dav/tar.c --- a/dav/tar.c Fri Nov 30 18:06:48 2018 +0100 +++ b/dav/tar.c Fri Dec 07 11:17:29 2018 +0100 @@ -232,6 +232,9 @@ } if(memcmp(h.magic, "ustar\0", 6)) { + if(!memcmp(h.magic, "\0\0\0\0", 4)) { + tar->error = TAR_OK; + } return NULL; } if(memcmp(h.version, "00", 2)) {