X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/c2a06e2499a2998aca30764dd75ee8aee5c5bc09..420ff9d9379a8d93f2c90f026a797bdea1eb4517:/libsecurity_utilities/lib/dyldcache.cpp diff --git a/libsecurity_utilities/lib/dyldcache.cpp b/libsecurity_utilities/lib/dyldcache.cpp index 8f8ddcfe..267e52d8 100644 --- a/libsecurity_utilities/lib/dyldcache.cpp +++ b/libsecurity_utilities/lib/dyldcache.cpp @@ -83,8 +83,8 @@ DYLDCache::DYLDCache(const std::string &path) UnixError::throwMe(ENOEXEC); mFlip = *((const uint8_t *)&mArch->order) != 0x12; - mSigStart = flip(mHeader->codeSignatureOffset); - mSigLength = flip(mHeader->codeSignatureSize); + mSigStart = (size_t)flip(mHeader->codeSignatureOffset); + mSigLength = (size_t)flip(mHeader->codeSignatureSize); }