Browse Source

correct len() of item to convert from utf-8 first

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@303 e5f2f494-b856-4b98-b285-d166d9295462
Michael Graff 15 years ago
parent
commit
ff55be8a87
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/lib/cc/python/ISC/CC/Message.py

+ 1 - 1
src/lib/cc/python/ISC/CC/Message.py

@@ -44,7 +44,7 @@ def _encode_tag(tag):
     """Encode a single UTF-8 tag.
     ... wire_partial = Message._encode_tag('this')
     """
-    return(struct.pack(">B", len(tag)) + bytearray(tag, 'utf-8'))
+    return(struct.pack(">B", len(bytearray(tag, 'utf-8'))) + bytearray(tag, 'utf-8'))
 
 def _encode_length_and_type(data, datatype):
     """Helper method to handle the length encoding in one place."""