]> granicus.if.org Git - php/commitdiff
- Fix infile return on duplicated key (related to bug #54242)
authorFelipe Pena <felipe@php.net>
Thu, 17 Mar 2011 11:43:05 +0000 (11:43 +0000)
committerFelipe Pena <felipe@php.net>
Thu, 17 Mar 2011 11:43:05 +0000 (11:43 +0000)
ext/dba/dba_flatfile.c
ext/dba/dba_inifile.c

index 556ab1e93e215ad41245ab9e9178e61b3354794e..94a21b09cfb602f87cf4ba46fde67ca36233b329 100644 (file)
@@ -96,7 +96,7 @@ DBA_UPDATE_FUNC(flatfile)
                return SUCCESS;
        case 1:
                php_error_docref1(NULL TSRMLS_CC, key, E_WARNING, "Key already exists");
-               return SUCCESS;
+               return FAILURE;
        }
 }
 
index d018a0114994d4c9c48127947753216781f4081a..4103f50a661bb293bfdc0d1e899db63781ec254e 100644 (file)
@@ -102,7 +102,7 @@ DBA_UPDATE_FUNC(inifile)
                return SUCCESS;
        case 1:
                php_error_docref1(NULL TSRMLS_CC, key, E_WARNING, "Key already exists");
-               return SUCCESS;
+               return FAILURE;
        }
 }