diff options
author | Teodor Sigaev <teodor@sigaev.ru> | 2003-11-28 12:09:02 +0000 |
---|---|---|
committer | Teodor Sigaev <teodor@sigaev.ru> | 2003-11-28 12:09:02 +0000 |
commit | cabdf460d3d7ef3e3f8c8dbf65288fee6a165008 (patch) | |
tree | 72b8fd3a52936ed7719435257d6238adb7c89227 | |
parent | d1824a5ccb5ace3080ffa33db55bfd36640633a6 (diff) | |
download | postgresql-cabdf460d3d7ef3e3f8c8dbf65288fee6a165008.tar.gz postgresql-cabdf460d3d7ef3e3f8c8dbf65288fee6a165008.zip |
Fix free instead of pfree
-rw-r--r-- | contrib/tsearch2/ispell/spell.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/contrib/tsearch2/ispell/spell.c b/contrib/tsearch2/ispell/spell.c index 6f0fe423140..aa5848b5c1b 100644 --- a/contrib/tsearch2/ispell/spell.c +++ b/contrib/tsearch2/ispell/spell.c @@ -744,7 +744,7 @@ NormalizeSubWord(IspellDict * Conf, char *word, char flag) { } if (cur == forms) { - free(forms); + pfree(forms); return (NULL); } return (forms); @@ -848,14 +848,14 @@ SplitToVariants( IspellDict * Conf, SPNode *snode, SplitVar * orig, char *word, new->nstem++; sptr++; } - free(subres); + pfree(subres); while( ptr->next ) ptr = ptr->next; ptr->next = SplitToVariants(Conf, NULL, new, word, wordlen, startpos+lenaff, startpos+lenaff); - free(new->stem); - free(new); + pfree(new->stem); + pfree(new); } } @@ -926,16 +926,16 @@ NINormalizeWord(IspellDict * Conf, char *word) { cur++; ptr++; } *cur=NULL; - free(subres); + pfree(subres); var->stem[ 0 ] = NULL; } } for(i=0;i<var->nstem && var->stem[ i ];i++) - free( var->stem[i] ); + pfree( var->stem[i] ); ptr = var->next; - free(var->stem); - free(var); + pfree(var->stem); + pfree(var); var=ptr; } } |