浏览代码

Ignore -Wmissing-field-initializers to avoid confusion

tags/v1.8.0
Xerbo 4 年前
父节点
当前提交
b19701eee9
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. +5
    -2
      pngio.c

+ 5
- 2
pngio.c 查看文件

@@ -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)){


正在加载...
取消
保存