refactor(vips): check image type

master
Tomas Aparicio 11 years ago
parent da8c9707c9
commit 125806e589

@ -60,8 +60,13 @@ func vipsFlip(image *C.struct__VipsImage, direction Direction) (*C.struct__VipsI
func vipsRead(buf []byte) (*C.struct__VipsImage, error) {
var image *C.struct__VipsImage
imageType := vipsImageType(buf)
debug("Format: %s", vipsImageType(buf))
debug("Image format: %s", imageType)
if imageType == UNKNOWN {
return nil, errors.New("Input buffer contains unsupported image format")
}
// feed it
length := C.size_t(len(buf))

@ -2,12 +2,6 @@
#include <vips/vips.h>
#include <vips/vips7compat.h>
int
vips_initialize()
{
return vips_init("bimg");
};
int
vips_affine_interpolator(VipsImage *in, VipsImage **out, double a, double b, double c, double d, VipsInterpolate *interpolator)
{

Loading…
Cancel
Save