fiasco: remove align code (now handled by image_read)

This commit is contained in:
Pali Rohár committed 2012-08-07 18:43:52 +02:00
1 parent 01726cddc5
commit ea52c0509a
1 file changed
+1 -25
+1 -25
View File
@@ -377,18 +377,7 @@ int fiasco_write_to_file(struct fiasco * fiasco, const char * file) {
WRITE_OR_FAIL(fd, type, 12); WRITE_OR_FAIL(fd, type, 12);
/* image size */ /* image size */
size = image->size; size = htonl(image->size);
/* Align mmc image size */
if ( image->type == IMAGE_MMC )
size = ((size >> 8) + 1) << 8;
/* Align kernel image size */
else if ( image->type == IMAGE_KERNEL )
size = ((size >> 7) + 1) << 7;
/* TODO: update hash after align */
size = htonl(size);
WRITE_OR_FAIL(fd, &size, 4); WRITE_OR_FAIL(fd, &size, 4);
/* unknown */ /* unknown */
@@ -462,19 +451,6 @@ int fiasco_write_to_file(struct fiasco * fiasco, const char * file) {
WRITE_OR_FAIL(fd, buf, size); WRITE_OR_FAIL(fd, buf, size);
} }
size = image->size;
if ( image->type == IMAGE_MMC )
size = ((image->size >> 8) + 1) << 8;
else if ( image->type == IMAGE_KERNEL )
size = ((image->size >> 7) + 1) << 7;
/* Align image if needed (fill with 0xff) */
while ( size > image->size ) {
WRITE_OR_FAIL(fd, "\xff", 1);
--size;
}
image_list = image_list->next; image_list = image_list->next;
} }