179:802b48ae791d | 180:5b58389ab9dd |
---|---|
827 // TODO: free res | 827 // TODO: free res |
828 return ret; | 828 return ret; |
829 } | 829 } |
830 | 830 |
831 dav_set_content(res, in, (dav_read_func)fread); | 831 dav_set_content(res, in, (dav_read_func)fread); |
832 if(len > 0) { | 832 if(len > 0 && len < 0x7d000000) { |
833 dav_set_content_length(res, (size_t)len); | 833 dav_set_content_length(res, (size_t)len); |
834 } | 834 } |
835 | 835 |
836 if(dav_store(res)) { | 836 if(dav_store(res)) { |
837 print_resource_error(sn, res->path); | 837 print_resource_error(sn, res->path); |