Set image.cb back to NULL in case error happens in cb_nbio_image_menu_wallpaper

This commit is contained in:
twinaphex 2015-02-25 08:02:31 +01:00
parent 553ff3ab82
commit c07bab40ed

View File

@ -174,7 +174,10 @@ static int cb_nbio_image_menu_wallpaper(void *data, size_t len)
nbio->image.cb = &cb_image_menu_wallpaper;
if (!nbio->image.handle)
{
nbio->image.cb = NULL;
return -1;
}
ptr = nbio_get_ptr(nbio->handle, &len);
@ -182,6 +185,7 @@ static int cb_nbio_image_menu_wallpaper(void *data, size_t len)
{
free(nbio->image.handle);
nbio->image.handle = NULL;
nbio->image.cb = NULL;
return -1;
}