~ruther/CTU-FEE-B0B35APO-Semestral-project

a82b265362c32cc8cc230a3b2b8daa813bedba32 — František Boháček 3 years ago 3a9ba38
feat: check for errors when loading image
1 files changed, 5 insertions(+), 1 deletions(-)

M image-viewer/src/image_viewer.c
M image-viewer/src/image_viewer.c => image-viewer/src/image_viewer.c +5 -1
@@ 17,9 17,13 @@ image_viewer_t image_viewer_create(char *filename, display_t *display, logger_t 
    .cursor = cursor_create(),
    .region = image_region_create(0, 0, 0, 0),
    .logger = logger,
    .display_region = image_region_create(0, 0, DISPLAY_WIDTH, DISPLAY_HEIGHT),
    .scale_factor = 0
  };

  if (image_load(&viewer.image)) {
  viewer.error = image_loader_load(&viewer.image);

  if (viewer.error == IMERR_SUCCESS) {
    viewer.region = image_region_create(0, 0, viewer.image.width, viewer.image.height);
  }


Do not follow this link