From 362b2db9abeec0adbc6be51c3db3552dc1c1cd20 Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Sun, 29 Jun 2014 10:34:42 +0100 Subject: [PATCH] silence some compiler warnings --- libvips/convolution/compass.c | 3 +++ libvips/foreign/ppm.c | 1 + libvips/mosaicing/mosaic.c | 9 +++++++++ 3 files changed, 13 insertions(+) diff --git a/libvips/convolution/compass.c b/libvips/convolution/compass.c index 9a173834..74e64c38 100644 --- a/libvips/convolution/compass.c +++ b/libvips/convolution/compass.c @@ -123,6 +123,9 @@ vips_compass_build( VipsObject *object ) break; default: + /* Silence compiler wrning. + */ + x = NULL; g_assert( 0 ); } diff --git a/libvips/foreign/ppm.c b/libvips/foreign/ppm.c index c3ed3073..16ef125a 100644 --- a/libvips/foreign/ppm.c +++ b/libvips/foreign/ppm.c @@ -645,6 +645,7 @@ write_ppm( Write *write, int ascii ) char *magic; time_t timebuf; + magic = "unset"; if( in->BandFmt == VIPS_FORMAT_FLOAT && in->Bands == 3 ) magic = "PF"; else if( in->BandFmt == VIPS_FORMAT_FLOAT && in->Bands == 1 ) diff --git a/libvips/mosaicing/mosaic.c b/libvips/mosaicing/mosaic.c index 8454589a..f630dd0a 100644 --- a/libvips/mosaicing/mosaic.c +++ b/libvips/mosaicing/mosaic.c @@ -128,6 +128,15 @@ vips_mosaic_build( VipsObject *object ) break; default: + /* Silence compiler warnings. + */ + dx0 = 0; + dy0 = 0; + scale1 = 0.0; + angle1 = 0.0; + dx1 = 0.0; + dy1 = 0.0; + g_assert( 0 ); }