diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2012-02-19 18:36:57 +0100 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2012-02-19 18:36:57 +0100 |
| commit | c483905b9244646e89bc36940da7ea5a65e37392 (patch) | |
| tree | 4006357666d2a614bce1303df5eeabf4c51d8168 /utils/imxtools/elftosb.c | |
| parent | 2d7a4e9dfaee0fc82561bc19c65647b05ad3e0d5 (diff) | |
| download | rockbox-c483905b9244646e89bc36940da7ea5a65e37392.zip rockbox-c483905b9244646e89bc36940da7ea5a65e37392.tar.gz rockbox-c483905b9244646e89bc36940da7ea5a65e37392.tar.bz2 rockbox-c483905b9244646e89bc36940da7ea5a65e37392.tar.xz | |
imxtools: remove most calls to bug/bugp from core library.
It should not exit() anymore on error except on malloc failure.
Resource leaks on errors (especially I/O) are quite likely though.
Change-Id: I6fcf72fb08fc683468b390d0b8745d31ca982b48
Diffstat (limited to 'utils/imxtools/elftosb.c')
| -rw-r--r-- | utils/imxtools/elftosb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/imxtools/elftosb.c b/utils/imxtools/elftosb.c index 5bd247f..43bcf34 100644 --- a/utils/imxtools/elftosb.c +++ b/utils/imxtools/elftosb.c @@ -380,7 +380,8 @@ int main(int argc, char **argv) break; case 'k': { - add_keys_from_file(optarg); + if(!add_keys_from_file(optarg)) + bug("Cannot keys from %s\n", optarg); break; } case 'z': |