Pārlūkot izejas kodu

Catch exceptions by const-ref, not by value

Michał Janiszewski 7 gadi atpakaļ
vecāks
revīzija
9822a8f2df
2 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 1 1
      AI/VCAI/VCAI.cpp
  2. 1 1
      lib/CGeneralTextHandler.cpp

+ 1 - 1
AI/VCAI/VCAI.cpp

@@ -1537,7 +1537,7 @@ void VCAI::wander(HeroPtr h)
 			{
 				decomposeGoal(bestObjectGoal)->accept(this);
 			}
-			catch(goalFulfilledException e)
+			catch(const goalFulfilledException & e)
 			{
 				if(e.goal->goalType == Goals::EGoals::VISIT_TILE || e.goal->goalType == Goals::EGoals::VISIT_OBJ)
 					continue;

+ 1 - 1
lib/CGeneralTextHandler.cpp

@@ -484,7 +484,7 @@ CGeneralTextHandler::CGeneralTextHandler()
 				znpc00.push_back(parser.readString());
 			} while (parser.endLine());
 		}
-		catch (std::runtime_error)
+		catch (const std::runtime_error &)
 		{
 			logGlobal->warn("WoG file ZNPC00.TXT containing commander texts was not found");
 		}