1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-10-30 23:08:02 +02:00

Remove unneeded NULL check; Init tmp images as NULL

This commit is contained in:
DarthSim
2025-09-08 21:17:30 +03:00
parent 2eb80c7f58
commit 05066d0601

View File

@@ -129,7 +129,7 @@ vips_tiffload_go(void *buf, size_t len, VipsImage **out)
int
vips_black_go(VipsImage **out, int width, int height, int bands)
{
VipsImage *tmp;
VipsImage *tmp = NULL;
int res = vips_black(&tmp, width, height, "bands", bands, NULL) ||
vips_copy(tmp, out, "interpretation", VIPS_INTERPRETATION_sRGB, NULL);
@@ -786,7 +786,7 @@ vips_trim(VipsImage *in, VipsImage **out, double threshold,
int
vips_replicate_go(VipsImage *in, VipsImage **out, int width, int height, int centered)
{
VipsImage *tmp;
VipsImage *tmp = NULL;
int across = ceil((double) width / in->Xsize);
int down = ceil((double) height / in->Ysize);
@@ -829,8 +829,7 @@ vips_embed_go(VipsImage *in, VipsImage **out, int x, int y, int width, int heigh
int ret =
vips_embed(in, out, x, y, width, height, "extend", VIPS_EXTEND_BLACK, NULL);
if (tmp)
VIPS_UNREF(tmp);
VIPS_UNREF(tmp);
return ret;
}