From 74049734152871fe6c18f240574f4b2d2db147f6 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Mon, 3 Mar 2014 14:35:28 +1100 Subject: [PATCH] Explicitly clear accumulator before parsing This silences some (mistaken) reports from clang-analyzer --- version.cpp.rl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.cpp.rl b/version.cpp.rl index 005fd023..5edd23a1 100644 --- a/version.cpp.rl +++ b/version.cpp.rl @@ -103,7 +103,7 @@ version::sanity (void) const { | ('alpha'i | 'a'i) %{ v.release = RELEASE_ALPHA; } | ('gamma'i | 'g'i) %{ v.release = RELEASE_GAMMA; }; - version := (dots type?) + version := (dots type?) >clear $!{ throw std::invalid_argument (str); }; write data;