diff options
| author | foobar <sniper@php.net> | 2001-03-18 09:25:40 +0000 |
|---|---|---|
| committer | foobar <sniper@php.net> | 2001-03-18 09:25:40 +0000 |
| commit | 4759855606294ba5cb467047f885a5c3d8be7451 (patch) | |
| tree | 74da670f4ec294847ab051c0a9c4f5ec93382fb4 /ext/fdf | |
| parent | e76703ae6ac490481f131cc3bc3542b2f7a8d8e7 (diff) | |
| download | php-git-4759855606294ba5cb467047f885a5c3d8be7451.tar.gz | |
Prevent mem leak
Diffstat (limited to 'ext/fdf')
| -rw-r--r-- | ext/fdf/fdf.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/fdf/fdf.c b/ext/fdf/fdf.c index e05ebd5d42..0fb48d9224 100644 --- a/ext/fdf/fdf.c +++ b/ext/fdf/fdf.c @@ -812,6 +812,7 @@ SAPI_POST_HANDLER_FUNC(fdf_post_handler) err = FDFGetValue(theFDF,name,value,value_len-1,&nBytes); if(err == FDFErcOK && nBytes != 0) { for(p=value;*p;p++) if(*p=='\r') *p='\n'; + if(lastfieldname) efree(lastfieldname); lastfieldname = estrdup(name); php_register_variable(name, value, array_ptr ELS_CC PLS_CC); } |
