From 6de6b28074d35a8e1f3d39f5248d263507885d1a Mon Sep 17 00:00:00 2001 From: Daniel Reinert <daniel.reinert@dwd.de> Date: Fri, 14 Jul 2023 10:09:51 +0000 Subject: [PATCH] suppress GRIB2 warning during I/O --- src/cdilib.c | 2 +- src/stream_gribapi.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cdilib.c b/src/cdilib.c index e8ae9491f..404f8a747 100644 --- a/src/cdilib.c +++ b/src/cdilib.c @@ -53473,7 +53473,7 @@ gribapiEncode(int memType, int varID, int levelID, int vlistID, int gridID, int str_to_lower(cdi_name); str_to_lower(grb_name); bool checkName = (!grb_name[0] && strncmp(cdi_name, "param", 5) == 0) ? false : true; - if (checkName && ((strlen(cdi_name) != strlen(grb_name)) || !strStartsWith(cdi_name, grb_name))) + if (CDI_Debug && checkName && ((strlen(cdi_name) != strlen(grb_name)) || !strStartsWith(cdi_name, grb_name))) Warning("*** GRIB2 shortName does not correspond to chosen variable name: \"%s\" (\"%s\").", grb_name[0] ? grb_name : "unknown", cdi_name); } diff --git a/src/stream_gribapi.c b/src/stream_gribapi.c index d236779b4..2d3db5982 100644 --- a/src/stream_gribapi.c +++ b/src/stream_gribapi.c @@ -3381,7 +3381,7 @@ gribapiEncode(int memType, int varID, int levelID, int vlistID, int gridID, int str_to_lower(cdi_name); str_to_lower(grb_name); bool checkName = (!grb_name[0] && strncmp(cdi_name, "param", 5) == 0) ? false : true; - if (checkName && ((strlen(cdi_name) != strlen(grb_name)) || !strStartsWith(cdi_name, grb_name))) + if (CDI_Debug && checkName && ((strlen(cdi_name) != strlen(grb_name)) || !strStartsWith(cdi_name, grb_name))) Warning("*** GRIB2 shortName does not correspond to chosen variable name: \"%s\" (\"%s\").", grb_name[0] ? grb_name : "unknown", cdi_name); } -- GitLab