summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Halley <halley@play-bow.org>2020-07-02 09:06:07 -0700
committerBob Halley <halley@play-bow.org>2020-07-02 09:06:07 -0700
commit4acc470f4ae5ba8df2c45808dd2383584b93609b (patch)
treee7dd2239a89d973fb9cb1f92c78f5afe6caf4683
parenta7faae8a54af1392bc6c70fa875fda67810cd9cb (diff)
downloaddnspython-4acc470f4ae5ba8df2c45808dd2383584b93609b.tar.gz
seek via parser constructor
-rw-r--r--dns/name.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/dns/name.py b/dns/name.py
index 85d6a0e..14d76c9 100644
--- a/dns/name.py
+++ b/dns/name.py
@@ -1027,7 +1027,6 @@ def from_wire(message, current):
if not isinstance(message, bytes):
raise ValueError("input to from_wire() must be a byte string")
- parser = dns._binary.Parser(message)
- parser.seek(current)
+ parser = dns._binary.Parser(message, current)
name = from_parser(parser)
return (name, parser.current - current)