aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTeodor Sigaev <teodor@sigaev.ru>2003-11-28 12:09:02 +0000
committerTeodor Sigaev <teodor@sigaev.ru>2003-11-28 12:09:02 +0000
commitcabdf460d3d7ef3e3f8c8dbf65288fee6a165008 (patch)
tree72b8fd3a52936ed7719435257d6238adb7c89227
parentd1824a5ccb5ace3080ffa33db55bfd36640633a6 (diff)
downloadpostgresql-cabdf460d3d7ef3e3f8c8dbf65288fee6a165008.tar.gz
postgresql-cabdf460d3d7ef3e3f8c8dbf65288fee6a165008.zip
Fix free instead of pfree
-rw-r--r--contrib/tsearch2/ispell/spell.c16
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;
}
}