]> granicus.if.org Git - php/commitdiff
On beginTransaction() reset error state
authorIlia Alshanetsky <iliaa@php.net>
Thu, 1 Apr 2010 12:08:55 +0000 (12:08 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Thu, 1 Apr 2010 12:08:55 +0000 (12:08 +0000)
ext/pdo/pdo_dbh.c

index 1326236af05bf1af6868405e59221c1b8a7b8649..37edf20593cf137027889d39190aa330732c2d41 100755 (executable)
@@ -851,6 +851,7 @@ static PHP_METHOD(PDO, setAttribute)
                RETURN_FALSE;
        }
 
+       PDO_DBH_CLEAR_ERR();
        PDO_CONSTRUCT_CHECK;
 
        if (pdo_dbh_attribute_set(dbh, attr, value TSRMLS_CC) != FAILURE) {