فهرست منبع

shader/exception: Fix compilation errors on gcc

ReinUsesLisp 5 سال پیش
والد
کامیت
871c9f1ced
1فایلهای تغییر یافته به همراه6 افزوده شده و 6 حذف شده
  1. 6 6
      src/shader_recompiler/exception.h

+ 6 - 6
src/shader_recompiler/exception.h

@@ -15,22 +15,22 @@ namespace Shader {
 
 class Exception : public std::exception {
 public:
-    explicit Exception(std::string message_) noexcept : message{std::move(message_)} {}
+    explicit Exception(std::string message) noexcept : err_message{std::move(message)} {}
 
-    const char* what() const override {
-        return message.c_str();
+    const char* what() const noexcept override {
+        return err_message.c_str();
     }
 
     void Prepend(std::string_view prepend) {
-        message.insert(0, prepend);
+        err_message.insert(0, prepend);
     }
 
     void Append(std::string_view append) {
-        message += append;
+        err_message += append;
     }
 
 private:
-    std::string message;
+    std::string err_message;
 };
 
 class LogicError : public Exception {