summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene M. Kim <astralblue@gmail.com>2017-10-05 02:51:36 -0700
committerIlya Etingof <etingof@gmail.com>2017-10-05 11:51:36 +0200
commitb8187b8c1c30ff412b430667ad03ace99660eedd (patch)
tree8086819f0bbb1cb7062e6cca19189e4d86a49e9a
parent7404925300505fd8931cd227874465c417ac086e (diff)
downloadpysnmp-git-b8187b8c1c30ff412b430667ad03ace99660eedd.tar.gz
Fix implied string index rendering (#84)
Commit 30167082cd3f2706f733168da8647bbc4126696d fixed string index rendering except for implied string types, which were left broken. Close that gap by applying the same workaround.
-rw-r--r--pysnmp/smi/mibs/SNMPv2-SMI.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pysnmp/smi/mibs/SNMPv2-SMI.py b/pysnmp/smi/mibs/SNMPv2-SMI.py
index 148ce9a1..47710304 100644
--- a/pysnmp/smi/mibs/SNMPv2-SMI.py
+++ b/pysnmp/smi/mibs/SNMPv2-SMI.py
@@ -1006,7 +1006,7 @@ class MibTableRow(MibTree):
elif baseTag == self.__strBaseTag:
# rfc1902, 7.7
if impliedFlag:
- return obj.clone(value), ()
+ return obj.clone(tuple(value)), ()
elif obj.isFixedLength():
l = obj.getFixedLength()
return obj.clone(tuple(value[:l])), value[l:]