X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/0c0407178e0f768de17a6c71dbb3057cdd270490..3811f77e30bd1ced9f69708b3dbcf28bf3ba88d1:/tools/firmware-utils/src/trx.c diff --git a/tools/firmware-utils/src/trx.c b/tools/firmware-utils/src/trx.c index 1131238a4..5e5e77a49 100644 --- a/tools/firmware-utils/src/trx.c +++ b/tools/firmware-utils/src/trx.c @@ -88,7 +88,7 @@ int main(int argc, char **argv) char *ofn = NULL; char *buf; char *e; - int c, i, append; + int c, i, append = 0; size_t n; uint32_t cur_len; unsigned long maxlen = TRX_MAX_LEN; @@ -172,6 +172,7 @@ int main(int argc, char **argv) fprintf(stderr, "realloc failed"); return EXIT_FAILURE; } + p = (struct trx_header *) buf; break; case 'a': errno = 0; @@ -230,7 +231,7 @@ int main(int argc, char **argv) } fclose(out); - + return EXIT_SUCCESS; }