Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 77c9c882 authored by Chih-hung Hsieh's avatar Chih-hung Hsieh Committed by android-build-merger
Browse files

Merge "Fix or suppress some google-runtime-int warnings." am: 4d770d75

am: 99c88093

Change-Id: Ibd616cbd209c498e98f1d83ebd66d56038b161d8
parents 40ca9676 99c88093
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -102,7 +102,7 @@ static int copyAndAlign(ZipFile* pZin, ZipFile* pZout, int alignment, bool zopfl
             * file position in the new file will be equal to the file
             * position in the original.
             */
            long newOffset = pEntry->getFileOffset() + bias;
            off_t newOffset = pEntry->getFileOffset() + bias;
            padding = (alignTo - (newOffset % alignTo)) % alignTo;

            //printf("--- %s: orig at %ld(+%d) len=%ld, adding pad=%d\n",
@@ -190,23 +190,23 @@ static int verify(const char* fileName, int alignment, bool verbose,
        pEntry = zipFile.getEntryByIndex(i);
        if (pEntry->isCompressed()) {
            if (verbose) {
                printf("%8ld %s (OK - compressed)\n",
                    (long) pEntry->getFileOffset(), pEntry->getFileName());
                printf("%8jd %s (OK - compressed)\n",
                    (intmax_t) pEntry->getFileOffset(), pEntry->getFileName());
            }
        } else {
            long offset = pEntry->getFileOffset();
            off_t offset = pEntry->getFileOffset();
            const int alignTo = getAlignment(pageAlignSharedLibs, alignment, pEntry);
            if ((offset % alignTo) != 0) {
                if (verbose) {
                    printf("%8ld %s (BAD - %ld)\n",
                        (long) offset, pEntry->getFileName(),
                    printf("%8jd %s (BAD - %ld)\n",
                        (intmax_t) offset, pEntry->getFileName(),
                        offset % alignTo);
                }
                foundBad = true;
            } else {
                if (verbose) {
                    printf("%8ld %s (OK)\n",
                        (long) offset, pEntry->getFileName());
                    printf("%8jd %s (OK)\n",
                        (intmax_t) offset, pEntry->getFileName());
                }
            }
        }
+4 −4
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ using namespace android;
status_t ZipEntry::initFromCDE(FILE* fp)
{
    status_t result;
    long posn;
    long posn; // NOLINT(google-runtime-int), for ftell/fseek
    bool hasDD;

    //ALOGV("initFromCDE ---\n");
@@ -258,8 +258,8 @@ void ZipEntry::copyCDEtoLFH(void)
/*
 * Set some information about a file after we add it.
 */
void ZipEntry::setDataInfo(long uncompLen, long compLen, uint32_t crc32,
    int compressionMethod)
void ZipEntry::setDataInfo(uint32_t uncompLen, uint32_t compLen, uint32_t crc32,
    uint32_t compressionMethod)
{
    mCDE.mCompressionMethod = compressionMethod;
    mCDE.mCRC32 = crc32;
@@ -367,7 +367,7 @@ void ZipEntry::setModWhen(time_t when)
    struct tm* ptm;

    /* round up to an even number of seconds */
    even = (time_t)(((unsigned long)(when) + 1) & (~1));
    even = (when & 1) ? (when + 1) : when;

    /* expand */
#if !defined(_WIN32)
+2 −2
Original line number Diff line number Diff line
@@ -179,8 +179,8 @@ protected:
    /*
     * Set information about the data for this entry.
     */
    void setDataInfo(long uncompLen, long compLen, uint32_t crc32,
        int compressionMethod);
    void setDataInfo(uint32_t uncompLen, uint32_t compLen, uint32_t crc32,
        uint32_t compressionMethod);

    /*
     * Set the modification date.
+3 −3
Original line number Diff line number Diff line
@@ -804,7 +804,7 @@ status_t ZipFile::copyDataToFp(FILE* dstFp,
 * On exit, "srcFp" will be seeked to the end of the file, and "dstFp"
 * will be seeked immediately past the data just written.
 */
status_t ZipFile::copyPartialFpToFp(FILE* dstFp, FILE* srcFp, long length,
status_t ZipFile::copyPartialFpToFp(FILE* dstFp, FILE* srcFp, size_t length,
    uint32_t* pCRC32)
{
    uint8_t tmpBuf[32768];
@@ -814,14 +814,14 @@ status_t ZipFile::copyPartialFpToFp(FILE* dstFp, FILE* srcFp, long length,
        *pCRC32 = crc32(0L, Z_NULL, 0);

    while (length) {
        long readSize;
        size_t readSize;

        readSize = sizeof(tmpBuf);
        if (readSize > length)
            readSize = length;

        count = fread(tmpBuf, 1, readSize, srcFp);
        if ((long) count != readSize) {     // error or unexpected EOF
        if (count != readSize) {     // error or unexpected EOF
            ALOGD("fread %d bytes failed\n", (int) readSize);
            return UNKNOWN_ERROR;
        }
+1 −1
Original line number Diff line number Diff line
@@ -224,7 +224,7 @@ private:
    status_t copyDataToFp(FILE* dstFp,
        const void* data, size_t size, uint32_t* pCRC32);
    /* copy some of "srcFp" into "dstFp" */
    status_t copyPartialFpToFp(FILE* dstFp, FILE* srcFp, long length,
    status_t copyPartialFpToFp(FILE* dstFp, FILE* srcFp, size_t length,
        uint32_t* pCRC32);
    /* like memmove(), but on parts of a single file */
    status_t filemove(FILE* fp, off_t dest, off_t src, size_t n);