diff --git a/legacy/evas_generic_loaders/src/bin/ps/main.c b/legacy/evas_generic_loaders/src/bin/ps/main.c index 39a34e6f8f..3caa615009 100644 --- a/legacy/evas_generic_loaders/src/bin/ps/main.c +++ b/legacy/evas_generic_loaders/src/bin/ps/main.c @@ -24,7 +24,7 @@ SpectreDocument *psdoc; -unsigned int page_count; +int page_count; SpectrePage *page; @@ -82,7 +82,7 @@ _spectre_init(const char *file, int page_nbr, int size_w, int size_h) if (status != SPECTRE_STATUS_SUCCESS) { D("[eps] %s\n", spectre_status_to_string (status)); - goto free_psdoc; + goto free_page; } spectre_page_get_size(page, &ww, &hh); @@ -163,7 +163,7 @@ _pixcopy(DATA32 *dst, unsigned char *src, int size) } static void -_spectre_load_image(int size_w, int size_h) +_spectre_load_image(int size_w EINA_UNUSED, int size_h EINA_UNUSED) { SpectreRenderContext *rc; unsigned char *psdata; diff --git a/legacy/evas_generic_loaders/src/bin/xcf/main.c b/legacy/evas_generic_loaders/src/bin/xcf/main.c index 62212cf93d..dca44d0c73 100644 --- a/legacy/evas_generic_loaders/src/bin/xcf/main.c +++ b/legacy/evas_generic_loaders/src/bin/xcf/main.c @@ -942,7 +942,7 @@ xcf_load_channel(void) FREE(name); /* create a new channel */ - layer = new_layer(width, height, GRAY, 255, NORMAL_MODE); + layer = new_layer(width, height, GRAY_GIMAGE, 255, NORMAL_MODE); if (!layer) return NULL; /* read in the channel properties */ if (!xcf_load_channel_props(layer)) goto error;