diff options
author | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2012-03-06 19:18:05 +0000 |
---|---|---|
committer | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2012-03-15 00:35:44 +0000 |
commit | bde87cf759b227f010a5d08017071c5c951f2224 (patch) | |
tree | 02502f6da8e45c4465f119765d9bfe4e984bdb08 | |
parent | f4fb76e1c628074814bf0e51cf852ac0114de46b (diff) | |
download | android_system_extras-gb-release-7.2.tar.gz android_system_extras-gb-release-7.2.tar.bz2 android_system_extras-gb-release-7.2.zip |
ext4: Fix image generation when size is exact multiple of block sizegb-release-7.2
Change-Id: I29e16b6b101b20f1047fa5590a0a6ccc008f6503
-rw-r--r-- | ext4_utils/contents.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext4_utils/contents.c b/ext4_utils/contents.c index 0ecdfd43..a8447ddc 100644 --- a/ext4_utils/contents.c +++ b/ext4_utils/contents.c @@ -34,7 +34,7 @@ static u32 dentry_size(u32 entries, struct dentry *dentries) for (i = 0; i < entries; i++) { dentry_len = 8 + ALIGN(strlen(dentries[i].filename), 4); - if (len % info.block_size + dentry_len > info.block_size) + if (len % info.block_size + dentry_len >= info.block_size) len += info.block_size - (len % info.block_size); len += dentry_len; } |