This commit is contained in:
blueloveTH 2024-06-01 19:47:42 +08:00
parent 8a5deb6ebb
commit 6aa210159a

View File

@ -96,7 +96,8 @@ struct TopLevelException: std::exception{
Str summary() const { return ptr->summary(); } Str summary() const { return ptr->summary(); }
const char* what() const noexcept override { const char* what() const noexcept override {
static Str cached_summary(summary()); static Str cached_summary;
cached_summary = summary();
return cached_summary.c_str(); return cached_summary.c_str();
} }
}; };