diff --git a/src/xtd.core.native.linux/src/xtd/native/linux/stack_trace.cpp b/src/xtd.core.native.linux/src/xtd/native/linux/stack_trace.cpp index 6c79f5f52d62..a7a46ae813b7 100644 --- a/src/xtd.core.native.linux/src/xtd/native/linux/stack_trace.cpp +++ b/src/xtd.core.native.linux/src/xtd/native/linux/stack_trace.cpp @@ -29,7 +29,7 @@ stack_trace::frames stack_trace::get_frames(size_t skip_frames) { auto frames = stack_trace::frames {}; auto traces = std::vector {}; traces.resize(max_frames); - auto nb_frames = backtrace(traces.data(), static_cast(max_frames)); + auto nb_frames = static_cast(backtrace(traces.data(), static_cast(max_frames))); for (auto index = skip_frames + 1; index < nb_frames; ++index) { auto dl_info = Dl_info {};