Fixed image loading error handling in 20-nanovg

nvgCreateImage returns 0 on failure, not bgfx::invalidHandle!
This commit is contained in:
Stephen Hill 2015-11-28 14:48:05 -05:00
parent 4a1861f367
commit fef9262866

View file

@ -946,7 +946,7 @@ int loadDemoData(struct NVGcontext* vg, struct DemoData* data)
char file[128]; char file[128];
bx::snprintf(file, 128, "images/image%d.jpg", ii+1); bx::snprintf(file, 128, "images/image%d.jpg", ii+1);
data->images[ii] = nvgCreateImage(vg, file, 0); data->images[ii] = nvgCreateImage(vg, file, 0);
if (data->images[ii] == bgfx::invalidHandle) if (data->images[ii] == 0)
{ {
printf("Could not load %s.\n", file); printf("Could not load %s.\n", file);
return -1; return -1;