summaryrefslogtreecommitdiffstats
path: root/core/error_macros.cpp
diff options
context:
space:
mode:
authorHugo Locurcio <hugo.locurcio@hugo.pro>2020-01-24 16:53:52 +0100
committerHugo Locurcio <hugo.locurcio@hugo.pro>2020-01-24 17:19:57 +0100
commit37d55ff1531c8d916a89b930b6e38d7c9d2b0e7e (patch)
treea8af503b8a862d6c0213c1d728da33380fa868e8 /core/error_macros.cpp
parent97cc2e53f6fbba7e85a2cbb79f38e077a6e511f7 (diff)
downloadredot-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.cpp2
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);
}