From 992386d55d2a44fe7daf384bde2e46d9622ee266 Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Wed, 27 Jan 2010 11:04:56 +0000 Subject: [PATCH] oops --- libvips/conversion/im_gbandjoin.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libvips/conversion/im_gbandjoin.c b/libvips/conversion/im_gbandjoin.c index 491593f0..6db73fa3 100644 --- a/libvips/conversion/im_gbandjoin.c +++ b/libvips/conversion/im_gbandjoin.c @@ -57,6 +57,7 @@ #include #include +#include #ifdef WITH_DMALLOC #include @@ -89,7 +90,7 @@ join_new( IMAGE *out, IMAGE **in, int nim ) */ if( im_open_local_array( out, join->in, nim, "im_gbandjoin", "p" ) || im__formatalike_vec( in, join->in, nim ) ) - return( -1 ); + return( NULL ); for( i = 0; i < nim; i++ ) join->is[i] = IM_IMAGE_SIZEOF_PEL( join->in[i] ); @@ -211,7 +212,7 @@ im_gbandjoin( IMAGE **in, IMAGE *out, int nim ) return( -1 ); out->Bands = 0; for( i = 0; i < nim; i++ ) - out->Bands += in[i]->Bands; + out->Bands += join->in[i]->Bands; if( im_demand_hint_array( out, IM_THINSTRIP, join->in ) ) return( -1 );