fixed trx version to handling
authormarkus <markus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 28 Jun 2010 17:35:20 +0000 (17:35 +0000)
committermarkus <markus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 28 Jun 2010 17:35:20 +0000 (17:35 +0000)
I forgot to write the right trx version to the actual header...

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21986 3c298f89-4303-0410-b956-a3cf2f4a3e73

tools/firmware-utils/src/trx.c

index 44bd06a..fbae789 100644 (file)
@@ -114,7 +114,6 @@ int main(int argc, char **argv)
 
        p->magic = STORE32_LE(TRX_MAGIC);
        cur_len = sizeof(struct trx_header) - 4; /* assume v1 header */
-       p->flag_version = STORE32_LE((trx_version << 16));
 
        in = NULL;
        i = 0;
@@ -243,6 +242,7 @@ int main(int argc, char **argv)
                                usage();
                }
        }
+       p->flag_version = STORE32_LE((trx_version << 16));
 
        if (!in) {
                fprintf(stderr, "we require atleast one filename\n");