From 1c30f5bcf00eae40435d0a4ef4abe1bb21393a7e Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Thu, 11 Sep 2003 00:47:32 +0000 Subject: [PATCH] check for FDFErcNoValue was in the wrong execution path, should always be treated as 'no error' (should finally fix #22803) --- ext/fdf/fdf.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ext/fdf/fdf.c b/ext/fdf/fdf.c index c3adad6fac..697f6a0ba3 100644 --- a/ext/fdf/fdf.c +++ b/ext/fdf/fdf.c @@ -386,13 +386,12 @@ PHP_FUNCTION(fdf_get_value) } which++; } while (err == FDFErcOK); - if(err == FDFErcNoValue) err = FDFErcOK; efree(buffer); buffer = NULL; #endif } - if(err != FDFErcOK) { + if((err != FDFErcOK) && (err != FDFErcNoValue)) { if(buffer) efree(buffer); FDF_FAILURE(err); } -- 2.50.1