dav/tar.c

changeset 406
36333e8a9411
parent 385
85d5049f694b
child 478
baa63fef5c5c
equal deleted inserted replaced
405:6b85d745e402 406:36333e8a9411
256 if(!nameterm || !prefixterm) { 256 if(!nameterm || !prefixterm) {
257 return NULL; 257 return NULL;
258 } 258 }
259 259
260 // get size 260 // get size
261 if(h.size[11] != ' ') { 261 if(!(h.size[11] == ' ' || h.size[11] == 0)) {
262 return NULL; 262 return NULL;
263 } 263 }
264 long long int size = strtoll(h.size, NULL, 8); 264 long long int size = strtoll(h.size, NULL, 8);
265 if(size < 0) { 265 if(size < 0) {
266 return NULL; 266 return NULL;

mercurial