Explorar el Código

Ignore -Wmissing-field-initializers to avoid confusion

tags/v1.8.0
Xerbo hace 4 años
padre
commit
b19701eee9
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. +5
    -2
      pngio.c

+ 5
- 2
pngio.c Ver fichero

@@ -293,6 +293,7 @@ int ImageOut(options_t *opts, image_t *img, int offset, int width, char *desc, c
sprintf(outName, "%s/%s", opts->path, opts->filename);
}

#pragma GCC diagnostic ignored "-Wunused-result"
png_text meta[] = {
{PNG_TEXT_COMPRESSION_NONE, "Software", VERSION},
{PNG_TEXT_COMPRESSION_NONE, "Channel", desc, sizeof(desc)},
@@ -384,12 +385,14 @@ int ImageOut(options_t *opts, image_t *img, int offset, int width, char *desc, c

// Move prow into crow, crow ~ color rows, if required
rgb_t *crow[img->nrow];
if(!greyscale)
if(!greyscale){
prow2crow(img->prow, img->nrow, palette, crow);
}

// Apply a user provided color palette
if(CONTAINS(opts->type, Palleted))
if(CONTAINS(opts->type, Palleted)){
applyUserPalette(img->prow, img->nrow, opts->palette, crow);
}

// Precipitation overlay
if(CONTAINS(opts->effects, Precipitation_Overlay)){


Cargando…
Cancelar
Guardar