diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2014-05-30 23:11:09 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2014-05-30 23:11:09 +0100 |
commit | 55b3163520197148556aeb8ea2e7f779d54b0dc5 (patch) | |
tree | 4f0cc63616f9b313db3503ca87536e3cdda1c4a5 /riscos/thumbnail.c | |
parent | 259a02a72a9ffec44a5216cbe0ce1506d05d5b93 (diff) | |
download | netsurf-55b3163520197148556aeb8ea2e7f779d54b0dc5.tar.gz netsurf-55b3163520197148556aeb8ea2e7f779d54b0dc5.tar.bz2 |
Reduce scope of a variable.
Diffstat (limited to 'riscos/thumbnail.c')
-rw-r--r-- | riscos/thumbnail.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/riscos/thumbnail.c b/riscos/thumbnail.c index 66864554b..2bdd37251 100644 --- a/riscos/thumbnail.c +++ b/riscos/thumbnail.c @@ -85,7 +85,6 @@ bool thumbnail_create(hlcache_handle *content, struct bitmap *bitmap, struct thumbnail_save_area *save_area; osspriteop_area *sprite_area = NULL; osspriteop_header *sprite_header = NULL; - _kernel_oserror *error; struct redraw_context ctx = { .interactive = false, .background_images = true, @@ -137,6 +136,8 @@ bool thumbnail_create(hlcache_handle *content, struct bitmap *bitmap, /* if we changed to 8bpp then go back to 32bpp */ if (thumbnail_32bpp_available != 1) { const uint8_t *pixbufp = bitmap_get_buffer(bitmap); + _kernel_oserror *error; + if (!pixbufp || !bitmap->sprite_area) { free(sprite_area); return false; |