diff options
| author | Peter Eisentraut <peter_e@gmx.net> | 2013-11-12 22:12:08 -0500 |
|---|---|---|
| committer | Peter Eisentraut <peter_e@gmx.net> | 2013-11-19 21:56:54 -0500 |
| commit | b21de4e7b32f868a23bdc5507898d36cbe146164 (patch) | |
| tree | 3a50b11defde12adf1f0755d8b1478825f948d1e /src/interfaces/ecpg/preproc/descriptor.c | |
| parent | 22967d80035427f6e9e31210b7de2e45fafcbc0c (diff) | |
ecpg: Split off mmfatal() from mmerror()
This allows decorating mmfatal() with noreturn compiler hints, leading
to better diagnostics.
Diffstat (limited to 'src/interfaces/ecpg/preproc/descriptor.c')
| -rw-r--r-- | src/interfaces/ecpg/preproc/descriptor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interfaces/ecpg/preproc/descriptor.c b/src/interfaces/ecpg/preproc/descriptor.c index 115cb17ddc1..053a7afda86 100644 --- a/src/interfaces/ecpg/preproc/descriptor.c +++ b/src/interfaces/ecpg/preproc/descriptor.c @@ -274,7 +274,7 @@ output_set_descr(char *desc_name, char *index) case ECPGd_di_precision: case ECPGd_precision: case ECPGd_scale: - mmerror(PARSE_ERROR, ET_FATAL, "descriptor item \"%s\" is not implemented", + mmfatal(PARSE_ERROR, "descriptor item \"%s\" is not implemented", descriptor_item_name(results->value)); break; @@ -284,7 +284,7 @@ output_set_descr(char *desc_name, char *index) case ECPGd_octet: case ECPGd_ret_length: case ECPGd_ret_octet: - mmerror(PARSE_ERROR, ET_FATAL, "descriptor item \"%s\" cannot be set", + mmfatal(PARSE_ERROR, "descriptor item \"%s\" cannot be set", descriptor_item_name(results->value)); break; |
