BIND 10 trac2087, updated. a1068f5f1929a6fdd7ec2bfacd8e751a688a83f9 [2087] Rewrite code for better readability
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Jul 12 07:54:58 UTC 2012
The branch, trac2087 has been updated
via a1068f5f1929a6fdd7ec2bfacd8e751a688a83f9 (commit)
from a16d2686dc4f3ed114b3c43bec1c940b013e4998 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit a1068f5f1929a6fdd7ec2bfacd8e751a688a83f9
Author: Mukund Sivaraman <muks at isc.org>
Date: Thu Jul 12 13:24:12 2012 +0530
[2087] Rewrite code for better readability
-----------------------------------------------------------------------
Summary of changes:
src/lib/dns/messagerenderer.cc | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/lib/dns/messagerenderer.cc b/src/lib/dns/messagerenderer.cc
index 628892c..081a5aa 100644
--- a/src/lib/dns/messagerenderer.cc
+++ b/src/lib/dns/messagerenderer.cc
@@ -302,6 +302,10 @@ MessageRenderer::writeName(const LabelSequence& ls, const bool compress) {
const bool case_sensitive = (impl_->compress_mode_ ==
MessageRenderer::CASE_SENSITIVE);
for (nlabels_uncomp = 0; nlabels_uncomp < nlabels; ++nlabels_uncomp) {
+ if (nlabels_uncomp > 0) {
+ sequence.stripLeft(1);
+ }
+
data = sequence.getData(&data_len);
if (data_len == 1) { // trailing dot.
++nlabels_uncomp;
@@ -317,10 +321,6 @@ MessageRenderer::writeName(const LabelSequence& ls, const bool compress) {
if (ptr_offset != MessageRendererImpl::NO_OFFSET) {
break;
}
-
- if (nlabels_uncomp + 1 < nlabels) {
- sequence.stripLeft(1);
- }
}
// Record the current offset before updating the offset table
More information about the bind10-changes
mailing list