summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/engine/base.py')
-rw-r--r--lib/sqlalchemy/engine/base.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py
index b65843f48..3ea52cd72 100644
--- a/lib/sqlalchemy/engine/base.py
+++ b/lib/sqlalchemy/engine/base.py
@@ -1757,7 +1757,6 @@ class ResultProxy(object):
typemap = self.dialect.dbapi_type_map
for i, (colname, coltype) in enumerate(m[0:2] for m in metadata):
-
if self.dialect.description_encoding:
colname = colname.decode(self.dialect.description_encoding)
@@ -1779,7 +1778,7 @@ class ResultProxy(object):
name, obj, type_ = (colname, None, typemap.get(coltype, types.NULLTYPE))
processor = type_.dialect_impl(self.dialect).\
- result_processor(self.dialect)
+ result_processor(self.dialect, coltype)
if processor:
def make_colfunc(processor, index):