Skip to content

Commit

Permalink
Return error when tables are not found.
Browse files Browse the repository at this point in the history
  • Loading branch information
mauzey1 committed Jul 29, 2019
1 parent ecdc777 commit a31569b
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Src/cmor_tables.c
Original file line number Diff line number Diff line change
Expand Up @@ -619,24 +619,28 @@ int cmor_load_table(char szTable[CMOR_MAX_STRING], int *table_id)
snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s",
szAxisEntryFilenameJSON);
cmor_handle_error(msg, CMOR_CRITICAL);
return (1);
}
rc = cmor_load_table_internal(szTable, table_id);
if (rc != TABLE_SUCCESS) {
snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s",
szTable);
cmor_handle_error(msg, CMOR_CRITICAL);
return (1);
}
rc = cmor_load_table_internal(szFormulaVarFilenameJSON, table_id);
if (rc != TABLE_SUCCESS) {
snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s",
szFormulaVarFilenameJSON);
cmor_handle_error(msg, CMOR_CRITICAL);
return (1);
}
rc = cmor_load_table_internal(szControlFilenameJSON, table_id);
if (rc != TABLE_SUCCESS) {
snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s",
szControlFilenameJSON);
cmor_handle_error(msg, CMOR_CRITICAL);
return (1);
}

} else if (rc == TABLE_FOUND) {
Expand Down

0 comments on commit a31569b

Please sign in to comment.