@@ -21,7 +21,7 @@ namespace error
va_end(ap);
printf("\tIn: %s:%d\n", file, line);
printf("Stacktrace:\n");
- stacktrace();
+ print_callstack();
exit(EXIT_FAILURE);
}
} // namespace error
@@ -8,6 +8,7 @@
namespace crown
{
-void stacktrace();
+/// Prints the current call stack.
+void print_callstack();
} // namespace crown
@@ -10,7 +10,7 @@
-void stacktrace()
+void print_callstack()
@@ -15,7 +15,7 @@
void* array[50];
int size = backtrace(array, 50);
@@ -14,7 +14,7 @@
SymInitialize(GetCurrentProcess(), NULL, TRUE);
SymSetOptions(SYMOPT_LOAD_LINES | SYMOPT_UNDNAME);