diff options
Diffstat (limited to 'utils/nwztools/upgtools/upgtool.c')
-rw-r--r-- | utils/nwztools/upgtools/upgtool.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/utils/nwztools/upgtools/upgtool.c b/utils/nwztools/upgtools/upgtool.c index 8235e487bf..b573532d6e 100644 --- a/utils/nwztools/upgtools/upgtool.c +++ b/utils/nwztools/upgtools/upgtool.c @@ -470,6 +470,7 @@ static int create_upg(int argc, char **argv) upg->files[1].data = realloc(upg->files[1].data, upg->files[1].size + md5_prepend_sz); memmove(upg->files[1].data + md5_prepend_sz, upg->files[1].data, upg->files[1].size); memcpy(upg->files[1].data, md5_prepend, md5_prepend_sz); + upg->files[1].size += md5_prepend_sz; size_t size = 0; void *buf = upg_write_memory(upg, g_key, g_sig, &size, NULL, generic_std_printf); |