mirror of https://github.com/ecmwf/eccodes.git
Cleanup and better error message
This commit is contained in:
parent
e052f403e2
commit
84d5bcf9de
|
@ -404,7 +404,7 @@ int grib_yyerror(const char* msg)
|
||||||
|
|
||||||
void grib_parser_include(const char* fname)
|
void grib_parser_include(const char* fname)
|
||||||
{
|
{
|
||||||
FILE *f ;
|
FILE *f = NULL;
|
||||||
char path[1204];
|
char path[1204];
|
||||||
char* io_buffer=0;
|
char* io_buffer=0;
|
||||||
/* int i; */
|
/* int i; */
|
||||||
|
@ -426,7 +426,11 @@ void grib_parser_include(const char* fname)
|
||||||
p++;
|
p++;
|
||||||
}
|
}
|
||||||
|
|
||||||
Assert(q);
|
if(!q) {
|
||||||
|
grib_context_log(grib_parser_context, GRIB_LOG_FATAL,
|
||||||
|
"grib_parser_include: path '%s' does not contain a '/'\n",fname);
|
||||||
|
return;
|
||||||
|
}
|
||||||
q++;
|
q++;
|
||||||
|
|
||||||
strncpy(path,parse_file,q-parse_file);
|
strncpy(path,parse_file,q-parse_file);
|
||||||
|
|
Loading…
Reference in New Issue