diff options
Diffstat (limited to 'ext/session')
| -rw-r--r-- | ext/session/mod_user.c | 4 | ||||
| -rw-r--r-- | ext/session/session.c | 2 |
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; } |
