From 68ca7ee1f6ab2c64dcd100213e527205482fb71e Mon Sep 17 00:00:00 2001 From: Tomas Aparicio Date: Wed, 8 Apr 2015 12:43:46 +0200 Subject: [PATCH] fix(vips): clean reference for interpolator --- vips.go | 1 + 1 file changed, 1 insertion(+) diff --git a/vips.go b/vips.go index fb75c7c..1006e32 100644 --- a/vips.go +++ b/vips.go @@ -207,6 +207,7 @@ func vipsAffine(input *C.struct__VipsImage, residual float64, i Interpolator) (* defer C.free(unsafe.Pointer(istring)) defer C.g_object_unref(C.gpointer(input)) + defer C.g_object_unref(C.gpointer(interpolator)) // Perform affine transformation err := C.vips_affine_interpolator(input, &image, C.double(residual), 0, 0, C.double(residual), interpolator)