summaryrefslogtreecommitdiff
path: root/ext/session
diff options
context:
space:
mode:
Diffstat (limited to 'ext/session')
-rw-r--r--ext/session/mod_user.c4
-rw-r--r--ext/session/session.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/ext/session/mod_user.c b/ext/session/mod_user.c
index 791062a27c..caa5773abd 100644
--- a/ext/session/mod_user.c
+++ b/ext/session/mod_user.c
@@ -85,7 +85,7 @@ static zval *ps_call_handler(zval *func, int argc, zval **argv)
convert_to_long(retval); \
ret = retval->value.lval; \
zval_dtor(retval); \
- efree(retval); \
+ FREE_ZVAL(retval); \
} \
return ret
@@ -134,7 +134,7 @@ PS_READ_FUNC(user)
ret = SUCCESS;
}
zval_dtor(retval);
- efree(retval);
+ FREE_ZVAL(retval);
}
return ret;
diff --git a/ext/session/session.c b/ext/session/session.c
index 1f352ab834..5af87a142f 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -478,7 +478,7 @@ PS_SERIALIZER_DECODE_FUNC(wddx)
}
zval_dtor(retval);
- efree(retval);
+ FREE_ZVAL(retval);
return ret;
}