*/}}
소스 검색

EMERGENCY: Write raw chunked should write size 0 when chunk is empty. Otherwise will break file!

YimingWu 6 달 전
부모
커밋
c128be2c2d
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      la_data.c

+ 2 - 0
la_data.c

@@ -2792,6 +2792,8 @@ void la_WriteRawProp(laUDF *udf, laPropPack *pp){
             if(totalsize){
                 for(int i=0;i<chunks;i++){ if(sizes[i] && pointers[i]){ la_WriteSized(udf,pointers[i],sizes[i]); free(pointers[i]); } }
             }
+        }else{
+            la_WriteUInt(udf,0); // no size
         }
         return;
     }