Lines Matching refs:zipDirLen
856 int zipDirLen; member
872 pEntry->fileNameLen - helper->zipDirLen + 1; in targetEntryPath()
901 memcpy(epath, pEntry->fileName + helper->zipDirLen, in targetEntryPath()
902 pEntry->fileNameLen - helper->zipDirLen); in targetEntryPath()
903 epath += pEntry->fileNameLen - helper->zipDirLen; in targetEntryPath()
943 unsigned int zipDirLen; in mzExtractRecursive() local
946 zipDirLen = strlen(zipDir); in mzExtractRecursive()
947 zpath = (char *)malloc(zipDirLen + 2); in mzExtractRecursive()
949 LOGE("Can't allocate %d bytes for zip path\n", zipDirLen + 2); in mzExtractRecursive()
955 if (zipDirLen > 0) { in mzExtractRecursive()
961 memcpy(zpath, zipDir, zipDirLen); in mzExtractRecursive()
962 if (zpath[zipDirLen - 1] != '/') { in mzExtractRecursive()
963 zpath[zipDirLen++] = '/'; in mzExtractRecursive()
966 zpath[zipDirLen] = '\0'; in mzExtractRecursive()
974 helper.zipDirLen = strlen(helper.zipDir); in mzExtractRecursive()
988 if (pEntry->fileNameLen < zipDirLen) { in mzExtractRecursive()
1008 if (strncmp(pEntry->fileName, zpath, zipDirLen) != 0) { in mzExtractRecursive()