mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 21:33:12 +08:00 
			
		
		
		
	fix harmony more than 2M issue (#470)
This commit is contained in:
		| @@ -72,16 +72,18 @@ napi_value HdiffPatch(napi_env env, napi_callback_info info) { | |||||||
|     // 创建结果buffer |     // 创建结果buffer | ||||||
|     napi_value resultBuffer; |     napi_value resultBuffer; | ||||||
|     uint8_t* outPtr; |     uint8_t* outPtr; | ||||||
|     status = napi_create_buffer(env, newsize, (void**)&outPtr, &resultBuffer); |     void* data; | ||||||
|  |  | ||||||
|  |     status = napi_create_arraybuffer(env, newsize, &data, &resultBuffer); | ||||||
|     if (status != napi_ok) { |     if (status != napi_ok) { | ||||||
|         napi_throw_error(env, NULL, "Failed to create result buffer"); |         napi_throw_error(env, NULL, "Failed to create result buffer"); | ||||||
|         return NULL; |         return NULL; | ||||||
|     } |     } | ||||||
|  |     outPtr = (uint8_t*)data; | ||||||
|  |  | ||||||
|     // 执行patch |     // 执行patch | ||||||
|     _check(kHPatch_ok==hpatch_by_mem(originPtr, originLength, outPtr, newsize, |     _check(kHPatch_ok==hpatch_by_mem(originPtr, originLength, outPtr, newsize, | ||||||
|                                     patchPtr, patchLength, &patInfo), "hpatch"); |                                     patchPtr, patchLength, &patInfo), "hpatch"); | ||||||
|  |  | ||||||
|     return resultBuffer; |     return resultBuffer; | ||||||
|  |  | ||||||
| _clear: | _clear: | ||||||
|   | |||||||
| @@ -288,7 +288,9 @@ export class DownloadTask { | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|  |  | ||||||
|       await zip.decompressFile(entry.filename, params.unzipDirectory); |        if(entry.filename !== '.DS_Store'){ | ||||||
|  |         await zip.decompressFile(entry.filename, params.unzipDirectory); | ||||||
|  |       } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     if (!foundDiff) { |     if (!foundDiff) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 波仔糕
					波仔糕