-void Debug::printCallStack()
-{
-#ifdef LYX_CALLSTACK_PRINTING
- const int depth = 50;
-
- // get void*'s for all entries on the stack
- void* array[depth];
- size_t size = backtrace(array, depth);
-
- char** messages = backtrace_symbols(array, size);
-
- for (size_t i = 0; i < size && messages != NULL; i++) {
- fprintf(stderr, "[LyX's bt]: (%d) %s\n", i, messages[i]);
- }
-#endif
-}
-