#define ERRORDESCRIBE(name) case name: return #name
API const char *yaca_debug_translate_error(yaca_error_e err)
{
- switch(err) {
- ERRORDESCRIBE(YACA_ERROR_NONE);
- ERRORDESCRIBE(YACA_ERROR_INVALID_PARAMETER);
- ERRORDESCRIBE(YACA_ERROR_OUT_OF_MEMORY);
- ERRORDESCRIBE(YACA_ERROR_INTERNAL);
- ERRORDESCRIBE(YACA_ERROR_DATA_MISMATCH);
- ERRORDESCRIBE(YACA_ERROR_INVALID_PASSWORD);
- default: return "Error not defined";
- }
+ switch (err) {
+ ERRORDESCRIBE(YACA_ERROR_NONE);
+ ERRORDESCRIBE(YACA_ERROR_INVALID_PARAMETER);
+ ERRORDESCRIBE(YACA_ERROR_OUT_OF_MEMORY);
+ ERRORDESCRIBE(YACA_ERROR_INTERNAL);
+ ERRORDESCRIBE(YACA_ERROR_DATA_MISMATCH);
+ ERRORDESCRIBE(YACA_ERROR_INVALID_PASSWORD);
+ default: return "Error not defined";
+ }
}
#undef ERRORDESCRIBE