summaryrefslogtreecommitdiff
path: root/simplejson/encoder.py
diff options
context:
space:
mode:
Diffstat (limited to 'simplejson/encoder.py')
-rw-r--r--simplejson/encoder.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/simplejson/encoder.py b/simplejson/encoder.py
index a266333..d240438 100644
--- a/simplejson/encoder.py
+++ b/simplejson/encoder.py
@@ -510,7 +510,7 @@ def _make_iterencode(markers, _default, _encoder, _indent, _floatstr,
elif key is None:
key = 'null'
elif isinstance(key, integer_types):
- if key not in integer_types:
+ if type(key) not in integer_types:
# See #118, do not trust custom str/repr
key = int(key)
key = str(key)