]> granicus.if.org Git - php/commitdiff
half-update for sqlstate error codes
authorWez Furlong <wez@php.net>
Fri, 7 Jan 2005 05:23:48 +0000 (05:23 +0000)
committerWez Furlong <wez@php.net>
Fri, 7 Jan 2005 05:23:48 +0000 (05:23 +0000)
ext/pdo_firebird/firebird_driver.c

index f34b8247f9afb5a73e5086ba3f74126b2961a728..91ea3db2277276a73450e93ac6b492967075d390 100644 (file)
@@ -40,8 +40,9 @@ void _firebird_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, char const *file, long li
 {
        pdo_firebird_db_handle *H = stmt ? ((pdo_firebird_stmt *)stmt->driver_data)->H 
                : (pdo_firebird_db_handle *)dbh->driver_data;
-       enum pdo_error_type *const error_code = stmt ? &stmt->error_code : &dbh->error_code;
+       pdo_error_type *const error_code = stmt ? &stmt->error_code : &dbh->error_code;
        
+#if 0
        switch (isc_sqlcode(H->isc_status)) {
 
                case 0:
@@ -82,6 +83,9 @@ void _firebird_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, char const *file, long li
                        *error_code = PDO_ERR_DISCONNECTED;
                        break;
        }
+#else
+       strcpy(*pdo_err, "HY000");
+#endif
 }
 /* }}} */