Pedantic C shit
This commit is contained in:
parent
2f24397273
commit
f1c272316c
@ -131,7 +131,7 @@ CTRACE_BEGIN_DEFINITIONS
|
|||||||
/* ctrace::safe: */
|
/* ctrace::safe: */
|
||||||
CPPTRACE_EXPORT size_t ctrace_safe_generate_raw_trace(ctrace_frame_ptr* buffer, size_t size, size_t skip, size_t max_depth);
|
CPPTRACE_EXPORT size_t ctrace_safe_generate_raw_trace(ctrace_frame_ptr* buffer, size_t size, size_t skip, size_t max_depth);
|
||||||
CPPTRACE_EXPORT void ctrace_get_safe_object_frame(ctrace_frame_ptr address, ctrace_safe_object_frame* out);
|
CPPTRACE_EXPORT void ctrace_get_safe_object_frame(ctrace_frame_ptr address, ctrace_safe_object_frame* out);
|
||||||
CPPTRACE_EXPORT ctrace_bool can_signal_safe_unwind();
|
CPPTRACE_EXPORT ctrace_bool can_signal_safe_unwind(void);
|
||||||
|
|
||||||
/* ctrace::io: */
|
/* ctrace::io: */
|
||||||
CPPTRACE_EXPORT ctrace_owning_string ctrace_stacktrace_to_string(const ctrace_stacktrace* trace, ctrace_bool use_color);
|
CPPTRACE_EXPORT ctrace_owning_string ctrace_stacktrace_to_string(const ctrace_stacktrace* trace, ctrace_bool use_color);
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
void trace() {
|
void trace(void) {
|
||||||
ctrace_raw_trace raw_trace = ctrace_generate_raw_trace(1, INT_MAX);
|
ctrace_raw_trace raw_trace = ctrace_generate_raw_trace(1, INT_MAX);
|
||||||
ctrace_object_trace obj_trace = ctrace_resolve_raw_trace_to_object_trace(&raw_trace);
|
ctrace_object_trace obj_trace = ctrace_resolve_raw_trace_to_object_trace(&raw_trace);
|
||||||
ctrace_stacktrace trace = ctrace_resolve_object_trace(&obj_trace);
|
ctrace_stacktrace trace = ctrace_resolve_object_trace(&obj_trace);
|
||||||
@ -37,6 +37,6 @@ void function_one(int a) {
|
|||||||
function_two(0, 0);
|
function_two(0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main() {
|
int main(void) {
|
||||||
function_one(0);
|
function_one(0);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user