X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs%2F.git;a=blobdiff_plain;f=utils%2Fmkyaffsimage.c;h=0b6d4094060982b51994b28b2e83de16468f6ac6;hp=bab5797501e20314b9c02d86206ca1944d4061a1;hb=5750ae310d9c31b6c1773e58fd36808dbe845cd0;hpb=4d9efb8e3f1bd240579632b4c1446d7384c3cc96 diff --git a/utils/mkyaffsimage.c b/utils/mkyaffsimage.c index bab5797..0b6d409 100644 --- a/utils/mkyaffsimage.c +++ b/utils/mkyaffsimage.c @@ -33,7 +33,7 @@ #define MAX_OBJECTS 10000 -const char * mkyaffsimage_c_version = "$Id: mkyaffsimage.c,v 1.3 2002-09-27 20:50:50 charles Exp $"; +const char * mkyaffsimage_c_version = "$Id: mkyaffsimage.c,v 1.4 2002-10-02 00:10:17 charles Exp $"; // External functions for ECC on data void nand_calculate_ecc (const u_char *dat, u_char *ecc_code); @@ -441,7 +441,8 @@ int main(int argc, char *argv[]) } printf("Processing directory %s into image file %s\n",argv[1],argv[2]); - + error = write_object_header(1, YAFFS_OBJECT_TYPE_DIRECTORY, &stats, 1,"", -1, NULL); + if(error) error = process_directory(YAFFS_OBJECTID_ROOT,argv[1]); close(outFile);