diff --git a/interfaces/kits/ani/zlib/zip/ani_zip.cpp b/interfaces/kits/ani/zlib/zip/ani_zip.cpp index 03ed7a4a08ec71356ba9a949331dbca31671e4de..56757f74a3d414307cdf011fe83d7acfbc6dee88 100644 --- a/interfaces/kits/ani/zlib/zip/ani_zip.cpp +++ b/interfaces/kits/ani/zlib/zip/ani_zip.cpp @@ -1553,7 +1553,7 @@ ani_int DeflateBoundNative(ani_env* env, ani_object instance, ani_object aniStrm return -1; } - return static_cast(deflateBound(zStream, aniSourceLength)); + return static_cast(deflateBound(zStream, static_cast(aniSourceLength))); } ani_enum_item DeflateSetHeaderNative(ani_env* env, ani_object instance, ani_object aniStrm, ani_object aniHead)