blueloveTH 1 год назад
Родитель
Сommit
6aa210159a
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      include/pocketpy/error.h

+ 2 - 1
include/pocketpy/error.h

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