Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

[1.1.X] No longer use the deprecated GEOS C API function `GEOSGeomFro…

…mWKB_buf` when unpickling `GEOSGeometry` objects.

Backport of r12898 from trunk.


git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.1.X@12899 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit fa114305cbf030818e1b056a7752d6bddb2e7c70 1 parent 7a7b9a0
Justin Bronn jbronn authored
Showing with 1 addition and 1 deletion.
  1. +1 −1  django/contrib/gis/geos/geometry.py
2  django/contrib/gis/geos/geometry.py
View
@@ -142,7 +142,7 @@ def __getstate__(self):
def __setstate__(self, state):
# Instantiating from the tuple state that was pickled.
wkb, srid = state
- ptr = capi.from_wkb(wkb, len(wkb))
+ ptr = wkb_r.read(buffer(wkb))
if not ptr: raise GEOSException('Invalid Geometry loaded from pickled state.')
self.ptr = ptr
self._post_init(srid)
Please sign in to comment.
Something went wrong with that request. Please try again.