@@ -293,8 +293,6 @@ class CPPCHECKLIB CheckOther : public Check {
293293 void getErrorMessages (ErrorLogger *errorLogger, const Settings *settings) const override {
294294 CheckOther c (nullptr , settings, errorLogger);
295295
296- ErrorPath errorPath;
297-
298296 // error
299297 c.zerodivError (nullptr , nullptr );
300298 c.misusedScopeObjectError (nullptr , " varname" );
@@ -326,12 +324,12 @@ class CPPCHECKLIB CheckOther : public Check {
326324 c.selfAssignmentError (nullptr , " varname" );
327325 c.clarifyCalculationError (nullptr , " +" );
328326 c.clarifyStatementError (nullptr );
329- c.duplicateBranchError (nullptr , nullptr , errorPath );
327+ c.duplicateBranchError (nullptr , nullptr , ErrorPath{} );
330328 c.duplicateAssignExpressionError (nullptr , nullptr , true );
331- c.oppositeExpressionError (nullptr , errorPath );
332- c.duplicateExpressionError (nullptr , nullptr , nullptr , errorPath );
329+ c.oppositeExpressionError (nullptr , ErrorPath{} );
330+ c.duplicateExpressionError (nullptr , nullptr , nullptr , ErrorPath{} );
333331 c.duplicateValueTernaryError (nullptr );
334- c.duplicateExpressionTernaryError (nullptr , std::move (errorPath) );
332+ c.duplicateExpressionTernaryError (nullptr , ErrorPath{} );
335333 c.duplicateBreakError (nullptr , false );
336334 c.unreachableCodeError (nullptr , nullptr , false );
337335 c.unsignedLessThanZeroError (nullptr , nullptr , " varname" );
0 commit comments