X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fimage_input.cpp;h=0abefe30f7d8acb5467f9e46e72d3c3f56a61f2e;hb=f677a047d02e4d21491f2905bd220557472e1960;hp=4b6840b1327508a2027364fcd196a6924a1a8252;hpb=b44bf7cfce6a5aaffbcd1e37df39068a163438ad;p=nageru diff --git a/nageru/image_input.cpp b/nageru/image_input.cpp index 4b6840b..0abefe3 100644 --- a/nageru/image_input.cpp +++ b/nageru/image_input.cpp @@ -41,13 +41,12 @@ using namespace std; ImageInput::ImageInput(const string &filename) : movit::FlatInput({movit::COLORSPACE_sRGB, movit::GAMMA_sRGB}, movit::FORMAT_RGBA_POSTMULTIPLIED_ALPHA, GL_UNSIGNED_BYTE, 1280, 720), // Resolution will be overwritten. - filename(filename), pathname(search_for_file_or_die(filename)), current_image(load_image(filename, pathname)) { if (current_image == nullptr) { // Could happen even though search_for_file() returned. fprintf(stderr, "Couldn't load image, exiting.\n"); - exit(1); + abort(); } set_width(current_image->width); set_height(current_image->height);