diff options
Diffstat (limited to 'futility/cmd_gbb_utility.c')
-rw-r--r-- | futility/cmd_gbb_utility.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/futility/cmd_gbb_utility.c b/futility/cmd_gbb_utility.c index 00762380..4ab13819 100644 --- a/futility/cmd_gbb_utility.c +++ b/futility/cmd_gbb_utility.c @@ -413,7 +413,10 @@ static int write_to_flash(struct updater_config *cfg, uint8_t *outbuf, } cfg->image.data = outbuf; cfg->image.size = filesize; - int ret = write_firmware(cfg, &cfg->image, FMAP_RO_GBB); + + const char *sections[2] = { FMAP_RO_GBB, NULL }; + int ret = write_system_firmware(cfg, &cfg->image, sections); + cfg->image.data = NULL; cfg->image.size = 0; return ret; |