From a99e4b5969e7581de12687e05f3fdb1ebaf7bd07 Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Sun, 20 Jun 2004 21:40:43 +0000 Subject: [PATCH] Removed unneeded checks around Zend allocation macros. --- ext/standard/levenshtein.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/ext/standard/levenshtein.c b/ext/standard/levenshtein.c index 83d7d6f4c9..ba9445da20 100644 --- a/ext/standard/levenshtein.c +++ b/ext/standard/levenshtein.c @@ -40,13 +40,8 @@ static int reference_levdist(const char *s1, int l1, if((l1>LEVENSHTEIN_MAX_LENTH)||(l2>LEVENSHTEIN_MAX_LENTH)) return -1; - if(!(p1=safe_emalloc((l2+1), sizeof(int), 0))) { - return -2; - } - if(!(p2=safe_emalloc((l2+1), sizeof(int), 0))) { - free(p1); - return -2; - } + p1 = safe_emalloc((l2+1), sizeof(int), 0); + p2 = safe_emalloc((l2+1), sizeof(int), 0); for(i2=0;i2<=l2;i2++) p1[i2] = i2*cost_ins; -- 2.50.1