Fix for lazy_trace_holder's default constructor

This commit is contained in:
Jeremy 2024-05-23 22:18:16 -05:00
parent b3836e9318
commit d288609b42
No known key found for this signature in database
GPG Key ID: 19AA8270105E8EB4

View File

@ -286,7 +286,7 @@ namespace cpptrace {
};
public:
// constructors
lazy_trace_holder() : trace() {}
lazy_trace_holder() : resolved(false), trace() {}
explicit lazy_trace_holder(raw_trace&& _trace) : resolved(false), trace(std::move(_trace)) {}
explicit lazy_trace_holder(stacktrace&& _resolved_trace) : resolved(true), resolved_trace(std::move(_resolved_trace)) {}
// logistics