diff options
Diffstat (limited to 'src/image.c')
-rw-r--r-- | src/image.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/image.c b/src/image.c index fcf7952..c59577a 100644 --- a/src/image.c +++ b/src/image.c @@ -155,7 +155,8 @@ static void image_align(struct image * image) { if ( align == 0 ) return; - /* TODO : check if aligning is needed */ + if ( ( image->size & ( ( 1ULL << align ) - 1 ) ) == 0 ) + return; align = ((image->size >> align) + 1) << align; |