X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1a6944fd74cfb70ace96d60bde31a7c8e0a5896d..e7494fa9961c39cd14069ef8b12f5c059c7d3b35:/src/iodbc/hdbc.h

diff --git a/src/iodbc/hdbc.h b/src/iodbc/hdbc.h
index 88f953983b..659eadcc05 100644
--- a/src/iodbc/hdbc.h
+++ b/src/iodbc/hdbc.h
@@ -1,42 +1,68 @@
+/*
+ *  hdbc.h
+ *
+ *  $Id$
+ *
+ *  Data source connect object management functions
+ *
+ *  The iODBC driver manager.
+ *  
+ *  Copyright (C) 1995 by Ke Jin <kejin@empress.com> 
+ *
+ *  This library is free software; you can redistribute it and/or
+ *  modify it under the terms of the GNU Library General Public
+ *  License as published by the Free Software Foundation; either
+ *  version 2 of the License, or (at your option) any later version.
+ *
+ *  This library is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ *  Library General Public License for more details.
+ *
+ *  You should have received a copy of the GNU Library General Public
+ *  License along with this library; if not, write to the Free
+ *  Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
 #ifndef	_HDBC_H
 #define	_HDBC_H
 
-typedef	struct DBC
-{
-	int	type;		/* must be 1st field */
-	struct DBC FAR*	
-		next;
+typedef struct DBC
+  {
+    int type;			/* must be 1st field */
+    struct DBC FAR *
+     next;
 
-	HENV	genv;		/* back point to global env object */
+    HENV genv;			/* back point to global env object */
 
-	HDBC	dhdbc;		/* driver's private dbc */
-	HENV	henv;		/* back point to instant env object */
-	HSTMT	hstmt;		/* list of statement object handle(s) */
-	HERR	herr;
+    HDBC dhdbc;			/* driver's private dbc */
+    HENV henv;			/* back point to instant env object */
+    HSTMT hstmt;		/* list of statement object handle(s) */
+    HERR herr;
 
-	int	state;
+    int state;
 
-	/* options */
-	UDWORD	access_mode;
-	UDWORD	autocommit;
+    /* options */
+    UDWORD access_mode;
+    UDWORD autocommit;
 
-	UDWORD	login_timeout;
-	UDWORD	odbc_cursors;
-	UDWORD	packet_size;
-	UDWORD	quiet_mode;
-	UDWORD	txn_isolation;
-	SWORD	cb_commit;
-	SWORD	cb_rollback;
+    UDWORD login_timeout;
+    UDWORD odbc_cursors;
+    UDWORD packet_size;
+    UDWORD quiet_mode;
+    UDWORD txn_isolation;
+    SWORD cb_commit;
+    SWORD cb_rollback;
 
-	char FAR*	
-		current_qualifier;
+    char FAR *
+     current_qualifier;
 
-	int	trace;	/* trace flag */
-	char FAR*	
-		tfile;
-	void FAR*
-		tstm;	/* trace stream */
-} DBC_t;
+    int trace;			/* trace flag */
+    char FAR *
+     tfile;
+    void FAR *
+     tstm;			/* trace stream */
+  }
+DBC_t;
 
 /* 
  * Note:
@@ -57,11 +83,11 @@ typedef	struct DBC
  *    SQLGetInfo() with fInfoType equals to SQL_DRIVER_HDBC.
  */
 
-enum	{
-	en_dbc_allocated,
-	en_dbc_needdata,
-	en_dbc_connected,
-	en_dbc_hstmt
-};
-
+enum
+  {
+    en_dbc_allocated,
+    en_dbc_needdata,
+    en_dbc_connected,
+    en_dbc_hstmt
+  };
 #endif