diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2014-05-26 11:20:37 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2014-05-26 11:20:37 +0100 |
commit | 609eb8377b63dc58af53050b3dc417d16a18b730 (patch) | |
tree | 4e3352d447cfcb58b473b2d5e33ca5b5c71e00bd /riscos | |
parent | 4a28b2b170f746ebb9f73375237f7e291a50ca4c (diff) | |
download | netsurf-609eb8377b63dc58af53050b3dc417d16a18b730.tar.gz netsurf-609eb8377b63dc58af53050b3dc417d16a18b730.tar.bz2 |
Handle error.
Diffstat (limited to 'riscos')
-rw-r--r-- | riscos/gui/progress_bar.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/riscos/gui/progress_bar.c b/riscos/gui/progress_bar.c index f5b47313b..8de19540b 100644 --- a/riscos/gui/progress_bar.c +++ b/riscos/gui/progress_bar.c @@ -427,9 +427,11 @@ void ro_gui_progress_bar_calculate(struct progress_bar *pb, int width, progress_bar_definition.sprite_area, (osspriteop_id)pb->icon, &icon_width, &icon_height, 0, 0); - error = xosspriteop_select_sprite(osspriteop_USER_AREA, - progress_bar_definition.sprite_area, - (osspriteop_id)pb->icon, &icon); + if (!error) { + error = xosspriteop_select_sprite(osspriteop_USER_AREA, + progress_bar_definition.sprite_area, + (osspriteop_id)pb->icon, &icon); + } if (!error) { progress_x0 += 32 + MARGIN; width -= 32 + MARGIN; |