Commit e3d7c9ba authored by D'Arcy J.M. Cain's avatar D'Arcy J.M. Cain

Remove typprtlen from getdescr() as it is not available in 7.3. Return -1 for

that field so that existing programs don't break.
parent 93902e95
...@@ -147,7 +147,7 @@ class pgdbTypeCache: ...@@ -147,7 +147,7 @@ class pgdbTypeCache:
return self.__type_cache[oid] return self.__type_cache[oid]
except: except:
self.__source.execute( self.__source.execute(
"SELECT typname, typprtlen, typlen " "SELECT typname, typlen "
"FROM pg_type WHERE oid = %s" % oid "FROM pg_type WHERE oid = %s" % oid
) )
res = self.__source.fetch(1)[0] res = self.__source.fetch(1)[0]
...@@ -155,7 +155,7 @@ class pgdbTypeCache: ...@@ -155,7 +155,7 @@ class pgdbTypeCache:
# have to be prepended by the caller. # have to be prepended by the caller.
res = ( res = (
res[0], res[0],
string.atoi(res[1]), string.atoi(res[2]), -1, string.atoi(res[1]),
None, None, None None, None, None
) )
self.__type_cache[oid] = res self.__type_cache[oid] = res
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment