From: <da...@br...> - 2002-12-20 05:53:41
|
Update of /home/cvs/libdbi/include/dbi In directory backbeat:/tmp/cvs-serv4304/include/dbi Modified Files: dbi.h Log Message: fixed and enhanced error handling when dbi_conn_connect failed Index: dbi.h =================================================================== RCS file: /home/cvs/libdbi/include/dbi/dbi.h,v retrieving revision 1.38 retrieving revision 1.39 diff -u -d -r1.38 -r1.39 --- dbi.h 3 Dec 2002 08:25:33 -0000 1.38 +++ dbi.h 20 Dec 2002 05:53:07 -0000 1.39 @@ -36,7 +36,7 @@ typedef void * dbi_conn; typedef void * dbi_result; -typedef enum { DBI_ERROR_USER = -1, DBI_ERROR_NONE = 0, DBI_ERROR_DBD, DBI_ERROR_BADOBJECT, DBI_ERROR_BADTYPE, DBI_ERROR_BADIDX, DBI_ERROR_BADNAME, DBI_ERROR_UNSUPPORTED, DBI_ERROR_NOCONN, DBI_ERROR_NOMEM } dbi_error_flag; +typedef enum { DBI_ERROR_USER = -1, DBI_ERROR_NONE = 0, DBI_ERROR_ALREADYSET, DBI_ERROR_DBD, DBI_ERROR_BADOBJECT, DBI_ERROR_BADTYPE, DBI_ERROR_BADIDX, DBI_ERROR_BADNAME, DBI_ERROR_UNSUPPORTED, DBI_ERROR_NOCONN, DBI_ERROR_NOMEM } dbi_error_flag; /* function callback definitions */ typedef void (*dbi_conn_error_handler_func)(dbi_conn, void *); |