Home | History | Annotate | Download | only in androidfw

Lines Matching refs:scanBuf

173     char* scanBuf = (char*)malloc(footerSize);
174 if (scanBuf == NULL) {
175 ALOGW("couldn't allocate scanBuf: %s\n", strerror(errno));
179 actual = TEMP_FAILURE_RETRY(read(fd, scanBuf, footerSize));
183 free(scanBuf);
189 ALOGI("char: 0x%02x\n", scanBuf[i]);
193 uint32_t sigVersion = get4LE((unsigned char*)scanBuf);
196 free(scanBuf);
200 mVersion = (int32_t) get4LE((unsigned char*)scanBuf + kPackageVersionOffset);
201 mFlags = (int32_t) get4LE((unsigned char*)scanBuf + kFlagsOffset);
203 memcpy(&mSalt, (unsigned char*)scanBuf + kSaltOffset, sizeof(mSalt));
205 size_t packageNameLen = get4LE((unsigned char*)scanBuf + kPackageNameLenOffset);
210 free(scanBuf);
214 char* packageName = reinterpret_cast<char*>(scanBuf + kPackageNameOffset);
217 free(scanBuf);