diff options
| author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2020-01-24 16:53:52 +0100 |
|---|---|---|
| committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2020-01-24 17:19:57 +0100 |
| commit | 37d55ff1531c8d916a89b930b6e38d7c9d2b0e7e (patch) | |
| tree | a8af503b8a862d6c0213c1d728da33380fa868e8 /core/error_macros.cpp | |
| parent | 97cc2e53f6fbba7e85a2cbb79f38e077a6e511f7 (diff) | |
| download | redot-engine-37d55ff1531c8d916a89b930b6e38d7c9d2b0e7e.tar.gz | |
Improve and document error macros
Documentation can be visible in many IDEs by hovering the macro
anywhere it's used.
Error message styling was also tweaked for consistency.
Diffstat (limited to 'core/error_macros.cpp')
| -rw-r--r-- | core/error_macros.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/error_macros.cpp b/core/error_macros.cpp index 6dd7dd5e1c..f6da990562 100644 --- a/core/error_macros.cpp +++ b/core/error_macros.cpp @@ -106,7 +106,7 @@ void _err_print_error(const char *p_function, const char *p_file, int p_line, co void _err_print_index_error(const char *p_function, const char *p_file, int p_line, int64_t p_index, int64_t p_size, const char *p_index_str, const char *p_size_str, const char *p_message, bool fatal) { String fstr(fatal ? "FATAL: " : ""); - String err(fstr + "Index " + p_index_str + "=" + itos(p_index) + " out of size (" + p_size_str + "=" + itos(p_size) + ")"); + String err(fstr + "Index " + p_index_str + " = " + itos(p_index) + " is out of bounds (" + p_size_str + " = " + itos(p_size) + ")."); _err_print_error(p_function, p_file, p_line, err.utf8().get_data(), p_message); } |
