From 724cefe44fed967697a0573f0050a37646def525 Mon Sep 17 00:00:00 2001 From: Roland Winklmeier Date: Sun, 20 Mar 2016 16:02:30 +0100 Subject: [PATCH] [g2clib] Fix MSVC2015 compiler warnings when building 64 bit --- src/plugins/weatherdata/gfs/g2clib/seekgb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/weatherdata/gfs/g2clib/seekgb.c b/src/plugins/weatherdata/gfs/g2clib/seekgb.c index d7b611ff1..67d605c28 100644 --- a/src/plugins/weatherdata/gfs/g2clib/seekgb.c +++ b/src/plugins/weatherdata/gfs/g2clib/seekgb.c @@ -53,7 +53,7 @@ void seekgb(FILE *lugb,g2int iseek,g2int mseek,g2int *lskip,g2int *lgrib) // READ PARTIAL SECTION fseek(lugb,ipos,SEEK_SET); - nread=fread(cbuf,sizeof(unsigned char),mseek,lugb); + nread=(g2int)fread(cbuf,sizeof(unsigned char),mseek,lugb); lim=nread-8; // LOOK FOR 'GRIB...' IN PARTIAL SECTION @@ -67,7 +67,7 @@ void seekgb(FILE *lugb,g2int iseek,g2int mseek,g2int *lskip,g2int *lgrib) if (vers == 2) gbit(cbuf,&lengrib,(k+12)*8,4*8); fseek(lugb,ipos+k+lengrib-4,SEEK_SET); // Hard code to 4 instead of sizeof(g2int) - k4=fread(&end,4,1,lugb); + k4=(g2int)fread(&end,4,1,lugb); if (k4 == 1 && end == 926365495) { //GRIB message found *lskip=ipos+k; *lgrib=lengrib;