]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2426] Add a comment on why the ungetToken() is necessary
authorMukund Sivaraman <muks@isc.org>
Tue, 18 Feb 2014 13:03:27 +0000 (18:33 +0530)
committerMukund Sivaraman <muks@isc.org>
Tue, 18 Feb 2014 13:03:27 +0000 (18:33 +0530)
src/lib/dns/rdata.cc

index c5ece2741ac57ebe9bb8ea70709280e6c80ec814..533b32529745bda42ac2bea083a82d57601e5335 100644 (file)
@@ -247,6 +247,9 @@ Generic::constructFromLexer(MasterLexer& lexer) {
                 lexer.getNextToken(MasterToken::STRING, true);
             if ((token.getType() == MasterToken::END_OF_FILE) ||
                 (token.getType() == MasterToken::END_OF_LINE)) {
+                // Unget the last read token as createRdata() expects us
+                // to leave it at the end-of-line or end-of-file when we
+                // return.
                 lexer.ungetToken();
                 break;
             }