mirror of https://github.com/ecmwf/eccodes.git
C lang warnings: comment added for 'always false conditions'
This commit is contained in:
parent
f613b8f86c
commit
95b82e663a
|
@ -125,8 +125,8 @@ double grib_ibmfloat_error(double x) {
|
|||
/* Overflow */
|
||||
if (x > ibm_table.vmax) {
|
||||
fprintf(stderr, "grib_ibmfloat_error: Number is too large: x=%.20e > xmax=%.20e\n", x, ibm_table.vmax);
|
||||
Assert(0);
|
||||
return 0;
|
||||
Assert(0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
binary_search(ibm_table.v, 127, x, &e);
|
||||
|
@ -190,7 +190,7 @@ unsigned long grib_ibm_nearest_smaller_to_long(double x)
|
|||
if ( m == mmin ) {
|
||||
/* printf("grib_ibm_nearest_smaller_to_long: m == mmin (0x%lX) e=%lu\n",m,e); */
|
||||
e = s ? e : e-1;
|
||||
if (e<0) e=0;
|
||||
if (e<0) e=0; /* this condition is always FALSE -- 'e' is unsigned long */
|
||||
if (e>127) e=127;
|
||||
/* printf("grib_ibm_nearest_smaller_to_long: e=%lu \n",e); */
|
||||
}
|
||||
|
|
|
@ -140,7 +140,7 @@ static int init(grib_iterator* i,grib_handle* h,grib_arguments *args){
|
|||
if (jScansPositively) {
|
||||
for(lai=0;lai<self->nam;lai++) {
|
||||
self->las[lai] = lats[istart--];
|
||||
if (istart<0) istart=size-1;
|
||||
if (istart<0) istart=size-1; /* this condition is always FALSE -- 'istart' is unsigned long */
|
||||
}
|
||||
} else {
|
||||
for(lai=0;lai<self->nam;lai++) {
|
||||
|
|
Loading…
Reference in New Issue