]> granicus.if.org Git - icinga2/commitdiff
Fix incorrect debug info for "apply" rules.
authorGunnar Beutner <gunnar@beutner.name>
Sat, 29 Mar 2014 22:04:05 +0000 (23:04 +0100)
committerGunnar Beutner <gunnar@beutner.name>
Sun, 30 Mar 2014 00:20:58 +0000 (01:20 +0100)
Refs #5870

lib/config/config_parser.yy

index cb794c26694d2519633513475833f33b0a3a1048..7a6e1375e67746f0381c0db0f366eed50404f35f 100644 (file)
@@ -743,7 +743,7 @@ apply:
                // assign && !ignore
                AExpression::Ptr rex = make_shared<AExpression>(&AExpression::OpLogicalNegate, m_Ignore, DebugInfoRange(@2, @5));
                AExpression::Ptr filter = make_shared<AExpression>(&AExpression::OpLogicalAnd, m_Assign, rex, DebugInfoRange(@2, @5));
-               ApplyRule::AddRule(type, name, exprl, filter, DebugInfoRange(@1, @5), m_ModuleScope);
+               ApplyRule::AddRule(type, name, exprl, filter, DebugInfoRange(@2, @5), m_ModuleScope);
 
                m_Assign.reset();
                m_Ignore.reset();