From: Bert Hubert Date: Tue, 15 Jul 2008 20:51:34 +0000 (+0000) Subject: fix issue found by Shawn Starr: an 'IN' class in a zone statement with a trailing... X-Git-Tag: rec-3.2~289 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=520b53575bab9c2ba70e1c8d3c5e9a910537b9da;p=thirdparty%2Fpdns.git fix issue found by Shawn Starr: an 'IN' class in a zone statement with a trailing dot caused problems. git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1233 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/backends/bind/bindparser.yy b/pdns/backends/bind/bindparser.yy index 2f389b5669..3d740b1902 100644 --- a/pdns/backends/bind/bindparser.yy +++ b/pdns/backends/bind/bindparser.yy @@ -127,14 +127,13 @@ zone_command: { s_di.name=stripDot($2); free($2); - parent->commit(s_di); s_di.clear(); } | ZONETOK quotedname AWORD zone_block { - s_di.name=$2; + s_di.name=stripDot($2); free($2); parent->commit(s_di); s_di.clear();