diff options
Diffstat (limited to 'tools/zipalign/ZipFile.h')
| -rw-r--r-- | tools/zipalign/ZipFile.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/zipalign/ZipFile.h b/tools/zipalign/ZipFile.h index 11d20c5a2a..854f981a32 100644 --- a/tools/zipalign/ZipFile.h +++ b/tools/zipalign/ZipFile.h @@ -102,14 +102,14 @@ public: } /* - * Add an entry by copying it from another zip file. If "padding" is - * nonzero, the specified number of bytes will be added to the "extra" - * field in the header. + * Add an entry by copying it from another zip file. If "alignment" is + * nonzero, an appropriate number of bytes will be added to the "extra" + * field in the header so the entry payload is aligned. * * If "ppEntry" is non-NULL, a pointer to the new entry will be returned. */ status_t add(const ZipFile* pSourceZip, const ZipEntry* pSourceEntry, - int padding, ZipEntry** ppEntry); + int alignment, ZipEntry** ppEntry); /* * Add an entry by copying it from another zip file, recompressing with @@ -163,6 +163,8 @@ private: ZipFile(const ZipFile& src); ZipFile& operator=(const ZipFile& src); + status_t alignEntry(android::ZipEntry* pEntry, uint32_t alignTo); + class EndOfCentralDir { public: EndOfCentralDir(void) : |