diff options
author | Andrey Hristov <andrey@php.net> | 2008-02-20 15:18:17 +0000 |
---|---|---|
committer | Andrey Hristov <andrey@php.net> | 2008-02-20 15:18:17 +0000 |
commit | 7d0cee8c80199a3503e774c0df3c898954ff87eb (patch) | |
tree | f69cd1f20c5bb7f96943c05efb992ad68b846a50 /ext/mysqlnd/mysqlnd_debug.c | |
parent | 21324e9a69877622e4ad990a2889634cb4707860 (diff) | |
download | php-git-7d0cee8c80199a3503e774c0df3c898954ff87eb.tar.gz |
Fix memory leak
Diffstat (limited to 'ext/mysqlnd/mysqlnd_debug.c')
-rw-r--r-- | ext/mysqlnd/mysqlnd_debug.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/mysqlnd/mysqlnd_debug.c b/ext/mysqlnd/mysqlnd_debug.c index a6b0ebaa71..67c01c31a3 100644 --- a/ext/mysqlnd/mysqlnd_debug.c +++ b/ext/mysqlnd/mysqlnd_debug.c @@ -303,7 +303,9 @@ MYSQLND_METHOD(mysqlnd_debug, func_enter)(MYSQLND_DEBUG * self, unsigned int line, const char * const file, char * func_name, uint func_name_len) { +#ifdef MYSQLND_THREADED MYSQLND_ZTS(self); +#endif if ((self->flags & MYSQLND_DEBUG_DUMP_TRACE) == 0 || self->file_name == NULL) { return FALSE; } @@ -349,8 +351,9 @@ MYSQLND_METHOD(mysqlnd_debug, func_leave)(MYSQLND_DEBUG * self, unsigned int lin const char * const file) { char *func_name; +#ifdef MYSQLND_THREADED MYSQLND_ZTS(self); - +#endif if ((self->flags & MYSQLND_DEBUG_DUMP_TRACE) == 0 || self->file_name == NULL) { return PASS; } |