aboutsummaryrefslogtreecommitdiff
path: root/src/malloc.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2018-12-26 12:34:47 +0100
committerEven Rouault <even.rouault@spatialys.com>2018-12-30 17:37:56 +0100
commita2fd4206924fedc96c3fd12607fb61e84c4841c0 (patch)
tree23c39e6d29526ce7532ba8c97181640c74b6a12c /src/malloc.cpp
parent53a81c447114ee34b744c01ae2656cce0f250a9c (diff)
downloadPROJ-a2fd4206924fedc96c3fd12607fb61e84c4841c0.tar.gz
PROJ-a2fd4206924fedc96c3fd12607fb61e84c4841c0.zip
Remove PJ_OBJ type since it is now merged into PJ
Diffstat (limited to 'src/malloc.cpp')
-rw-r--r--src/malloc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/malloc.cpp b/src/malloc.cpp
index 0e80912e..a14b1727 100644
--- a/src/malloc.cpp
+++ b/src/malloc.cpp
@@ -180,7 +180,7 @@ void *pj_dealloc_params (PJ_CONTEXT *ctx, paralist *start, int errlev) {
/************************************************************************/
void pj_free(PJ *P) {
- if (nullptr==P)
+ if (nullptr==P || !P->destructor)
return;
/* free projection parameters - all the hard work is done by */
/* pj_default_destructor, which is supposed */