Skip to content

Commit 701dfba

Browse files
committed
Revert "fix: remove trailing null characters from decoded string in StringRegField"
This reverts commit df1852d. It seems leaving the traling null characters is intentional.
1 parent da569fc commit 701dfba

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sonic_platform_base/sonic_xcvr/fields/xcvr_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ def __init__(self, name, offset, *fields, **kwargs):
221221
self.format = kwargs.get("format", ">%ds" % self.size)
222222

223223
def decode(self, raw_data, **decoded_deps):
224-
return struct.unpack(self.format, raw_data)[0].decode(self.encoding, 'ignore').rstrip("\x00")
224+
return struct.unpack(self.format, raw_data)[0].decode(self.encoding, 'ignore')
225225

226226
class CodeRegField(RegField):
227227
"""

0 commit comments

Comments
 (0)