mirror of https://github.com/ecmwf/eccodes.git
ECC-1639: CRASH: Nearest neighbour on Gaussian grid with N=0
This commit is contained in:
parent
b8d6097b8b
commit
6aaf499d13
|
@ -4003,6 +4003,8 @@ static int ecc_grib_get_gaussian_latitudes(long trunc, double* lats)
|
|||
|
||||
int grib_get_gaussian_latitudes(long trunc, double* lats)
|
||||
{
|
||||
if (trunc == 0)
|
||||
return GRIB_GEOCALCULUS_PROBLEM;
|
||||
if (trunc == 1280)
|
||||
return get_precomputed_latitudes_N1280(lats);
|
||||
if (trunc == 640)
|
||||
|
|
|
@ -129,7 +129,7 @@ static int init(grib_iterator* i, grib_handle* h, grib_arguments* args)
|
|||
ret = grib_get_gaussian_latitudes(trunc, lats);
|
||||
|
||||
if (ret != GRIB_SUCCESS) {
|
||||
grib_context_log(h->context, GRIB_LOG_ERROR, "error %d calculating gaussian points", ret);
|
||||
grib_context_log(h->context, GRIB_LOG_ERROR, "Error calculating gaussian points: %s", grib_get_error_message(ret));
|
||||
return ret;
|
||||
}
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue