Changeset: 9f70b595fba9 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9f70b595fba9
Modified Files:
        clients/odbc/driver/ODBCUtil.c
        clients/odbc/driver/ODBCUtil.h
        clients/odbc/driver/SQLAllocConnect.c
        clients/odbc/driver/SQLAllocEnv.c
        clients/odbc/driver/SQLAllocHandle.c
        clients/odbc/driver/SQLAllocStmt.c
        clients/odbc/driver/SQLBindCol.c
        clients/odbc/driver/SQLBindParameter.c
        clients/odbc/driver/SQLBrowseConnect.c
        clients/odbc/driver/SQLBulkOperations.c
        clients/odbc/driver/SQLCancel.c
        clients/odbc/driver/SQLCloseCursor.c
        clients/odbc/driver/SQLColAttribute.c
        clients/odbc/driver/SQLColAttributes.c
        clients/odbc/driver/SQLColumnPrivileges.c
        clients/odbc/driver/SQLColumns.c
        clients/odbc/driver/SQLConnect.c
        clients/odbc/driver/SQLCopyDesc.c
        clients/odbc/driver/SQLDataSources.c
        clients/odbc/driver/SQLDescribeCol.c
        clients/odbc/driver/SQLDescribeParam.c
        clients/odbc/driver/SQLDisconnect.c
        clients/odbc/driver/SQLDriverConnect.c
        clients/odbc/driver/SQLDrivers.c
        clients/odbc/driver/SQLEndTran.c
        clients/odbc/driver/SQLError.c
        clients/odbc/driver/SQLExecDirect.c
        clients/odbc/driver/SQLExecute.c
        clients/odbc/driver/SQLExtendedFetch.c
        clients/odbc/driver/SQLFetch.c
        clients/odbc/driver/SQLFetchScroll.c
        clients/odbc/driver/SQLForeignKeys.c
        clients/odbc/driver/SQLFreeConnect.c
        clients/odbc/driver/SQLFreeEnv.c
        clients/odbc/driver/SQLFreeHandle.c
        clients/odbc/driver/SQLFreeStmt.c
        clients/odbc/driver/SQLGetConnectAttr.c
        clients/odbc/driver/SQLGetConnectOption.c
        clients/odbc/driver/SQLGetCursorName.c
        clients/odbc/driver/SQLGetData.c
        clients/odbc/driver/SQLGetDescField.c
        clients/odbc/driver/SQLGetDescRec.c
        clients/odbc/driver/SQLGetDiagField.c
        clients/odbc/driver/SQLGetDiagRec.c
        clients/odbc/driver/SQLGetEnvAttr.c
        clients/odbc/driver/SQLGetFunctions.c
        clients/odbc/driver/SQLGetInfo.c
        clients/odbc/driver/SQLGetStmtAttr.c
        clients/odbc/driver/SQLGetStmtOption.c
        clients/odbc/driver/SQLGetTypeInfo.c
        clients/odbc/driver/SQLMoreResults.c
        clients/odbc/driver/SQLNativeSql.c
        clients/odbc/driver/SQLNumParams.c
        clients/odbc/driver/SQLNumResultCols.c
        clients/odbc/driver/SQLParamData.c
        clients/odbc/driver/SQLParamOptions.c
        clients/odbc/driver/SQLPrepare.c
        clients/odbc/driver/SQLPrimaryKeys.c
        clients/odbc/driver/SQLProcedureColumns.c
        clients/odbc/driver/SQLProcedures.c
        clients/odbc/driver/SQLPutData.c
        clients/odbc/driver/SQLRowCount.c
        clients/odbc/driver/SQLSetConnectAttr.c
        clients/odbc/driver/SQLSetConnectOption.c
        clients/odbc/driver/SQLSetCursorName.c
        clients/odbc/driver/SQLSetDescField.c
        clients/odbc/driver/SQLSetDescRec.c
        clients/odbc/driver/SQLSetEnvAttr.c
        clients/odbc/driver/SQLSetParam.c
        clients/odbc/driver/SQLSetPos.c
        clients/odbc/driver/SQLSetScrollOptions.c
        clients/odbc/driver/SQLSetStmtAttr.c
        clients/odbc/driver/SQLSetStmtOption.c
        clients/odbc/driver/SQLSpecialColumns.c
        clients/odbc/driver/SQLStatistics.c
        clients/odbc/driver/SQLTablePrivileges.c
        clients/odbc/driver/SQLTables.c
        clients/odbc/driver/SQLTransact.c
Branch: Aug2011
Log Message:

Cosmetics.
- Renamed lots of parameters to the name used in the Microsoft
  documentation.  This makes comparing the code with the documentation
  a lot easier.
- Broke up long lines.


diffs (truncated from 9762 to 300 lines):

diff --git a/clients/odbc/driver/ODBCUtil.c b/clients/odbc/driver/ODBCUtil.c
--- a/clients/odbc/driver/ODBCUtil.c
+++ b/clients/odbc/driver/ODBCUtil.c
@@ -182,7 +182,7 @@ ODBCwchar2utf8(const SQLWCHAR *s, SQLLEN
 char *
 ODBCutf82wchar(const SQLCHAR *s,
               SQLINTEGER length,
-              SQLWCHAR * buf,
+              SQLWCHAR *buf,
               SQLLEN buflen,
               SQLSMALLINT *buflenout)
 {
diff --git a/clients/odbc/driver/ODBCUtil.h b/clients/odbc/driver/ODBCUtil.h
--- a/clients/odbc/driver/ODBCUtil.h
+++ b/clients/odbc/driver/ODBCUtil.h
@@ -145,10 +145,10 @@ extern char *ODBCutf82wchar(const SQLCHA
 #endif /* WITH_WCHAR */
 
 /* SQL_DESC_CONCISE_TYPE, SQL_DESC_DATETIME_INTERVAL_CODE, and
-   SQL_DESC_TYPE are interdependent and setting one affects the other.
-   Also, setting them affect other fields.  This is all encoded in
-   this table.  If a field is equal to UNAFFECTED, it is (you guessed
-   it) not affected. */
+ * SQL_DESC_TYPE are interdependent and setting one affects the other.
+ * Also, setting them affect other fields.  This is all encoded in
+ * this table.  If a field is equal to UNAFFECTED, it is (you guessed
+ * it) not affected. */
 #define UNAFFECTED     (-1)
 
 struct sql_types {
diff --git a/clients/odbc/driver/SQLAllocConnect.c 
b/clients/odbc/driver/SQLAllocConnect.c
--- a/clients/odbc/driver/SQLAllocConnect.c
+++ b/clients/odbc/driver/SQLAllocConnect.c
@@ -40,13 +40,14 @@
 #include "ODBCGlobal.h"
 
 SQLRETURN SQL_API
-SQLAllocConnect(SQLHENV hEnv,
-               SQLHDBC *phDbc)
+SQLAllocConnect(SQLHENV EnvironmentHandle,
+               SQLHDBC *OutputHandlePtr)
 {
 #ifdef ODBCDEBUG
-       ODBCLOG("SQLAllocConnect " PTRFMT "\n", PTRFMTCAST hEnv);
+       ODBCLOG("SQLAllocConnect " PTRFMT "\n", PTRFMTCAST EnvironmentHandle);
 #endif
 
        /* use mapping as described in ODBC 3 SDK Help file */
-       return SQLAllocHandle_(SQL_HANDLE_DBC, (SQLHANDLE) hEnv, (SQLHANDLE *) 
phDbc);
+       return SQLAllocHandle_(SQL_HANDLE_DBC, (SQLHANDLE) EnvironmentHandle,
+                              (SQLHANDLE *) OutputHandlePtr);
 }
diff --git a/clients/odbc/driver/SQLAllocEnv.c 
b/clients/odbc/driver/SQLAllocEnv.c
--- a/clients/odbc/driver/SQLAllocEnv.c
+++ b/clients/odbc/driver/SQLAllocEnv.c
@@ -40,12 +40,13 @@
 #include "ODBCGlobal.h"
 
 SQLRETURN SQL_API
-SQLAllocEnv(SQLHENV *phEnv)
+SQLAllocEnv(SQLHENV *OutputHandlePtr)
 {
 #ifdef ODBCDEBUG
        ODBCLOG("SQLAllocEnv\n");
 #endif
 
        /* use mapping as described in ODBC 3 SDK Help file */
-       return SQLAllocHandle_(SQL_HANDLE_ENV, SQL_NULL_HANDLE, (SQLHANDLE *) 
phEnv);
+       return SQLAllocHandle_(SQL_HANDLE_ENV, SQL_NULL_HANDLE,
+                              (SQLHANDLE *) OutputHandlePtr);
 }
diff --git a/clients/odbc/driver/SQLAllocHandle.c 
b/clients/odbc/driver/SQLAllocHandle.c
--- a/clients/odbc/driver/SQLAllocHandle.c
+++ b/clients/odbc/driver/SQLAllocHandle.c
@@ -48,106 +48,103 @@
 #include "ODBCError.h"
 
 static SQLRETURN
-SQLAllocEnv_(SQLHANDLE *pnOutputHandle)
+SQLAllocEnv_(SQLHANDLE *OutputHandlePtr)
 {
-       if (pnOutputHandle == NULL) {
+       if (OutputHandlePtr == NULL) {
                return SQL_INVALID_HANDLE;
        }
-       *pnOutputHandle = (SQLHANDLE *) newODBCEnv();
+       *OutputHandlePtr = (SQLHANDLE *) newODBCEnv();
 #ifdef ODBCDEBUG
-       ODBCLOG("new env " PTRFMT "\n", PTRFMTCAST *pnOutputHandle);
+       ODBCLOG("new env " PTRFMT "\n", PTRFMTCAST *OutputHandlePtr);
 #endif
-       return *pnOutputHandle == NULL ? SQL_ERROR : SQL_SUCCESS;
+       return *OutputHandlePtr == NULL ? SQL_ERROR : SQL_SUCCESS;
 }
 
 static SQLRETURN
-SQLAllocDbc_(ODBCEnv *env,
-            SQLHANDLE *pnOutputHandle)
+SQLAllocDbc_(ODBCEnv *env, SQLHANDLE *OutputHandlePtr)
 {
        if (env->sql_attr_odbc_version == 0) {
                /* Function sequence error */
                addEnvError(env, "HY010", NULL, 0);
                return SQL_ERROR;
        }
-       if (pnOutputHandle == NULL) {
+       if (OutputHandlePtr == NULL) {
                /* Invalid use of null pointer */
                addEnvError(env, "HY009", NULL, 0);
                return SQL_ERROR;
        }
-       *pnOutputHandle = (SQLHANDLE *) newODBCDbc(env);
+       *OutputHandlePtr = (SQLHANDLE *) newODBCDbc(env);
 #ifdef ODBCDEBUG
-       ODBCLOG("new dbc " PTRFMT "\n", PTRFMTCAST *pnOutputHandle);
+       ODBCLOG("new dbc " PTRFMT "\n", PTRFMTCAST *OutputHandlePtr);
 #endif
-       return *pnOutputHandle == NULL ? SQL_ERROR : SQL_SUCCESS;
+       return *OutputHandlePtr == NULL ? SQL_ERROR : SQL_SUCCESS;
 }
 
 SQLRETURN
-SQLAllocStmt_(ODBCDbc *dbc,
-             SQLHANDLE *pnOutputHandle)
+SQLAllocStmt_(ODBCDbc *dbc, SQLHANDLE *OutputHandlePtr)
 {
        if (!dbc->Connected) {
                /* Connection does not exist */
                addDbcError(dbc, "08003", NULL, 0);
                return SQL_ERROR;
        }
-       if (pnOutputHandle == NULL) {
+       if (OutputHandlePtr == NULL) {
                /* Invalid use of null pointer */
                addDbcError(dbc, "HY009", NULL, 0);
                return SQL_ERROR;
        }
-       *pnOutputHandle = (SQLHANDLE *) newODBCStmt(dbc);
+       *OutputHandlePtr = (SQLHANDLE *) newODBCStmt(dbc);
 #ifdef ODBCDEBUG
-       ODBCLOG("new stmt " PTRFMT "\n", PTRFMTCAST *pnOutputHandle);
+       ODBCLOG("new stmt " PTRFMT "\n", PTRFMTCAST *OutputHandlePtr);
 #endif
-       return *pnOutputHandle == NULL ? SQL_ERROR : SQL_SUCCESS;
+       return *OutputHandlePtr == NULL ? SQL_ERROR : SQL_SUCCESS;
 }
 
 static SQLRETURN
-SQLAllocDesc_(ODBCDbc *dbc,
-             SQLHANDLE *pnOutputHandle)
+SQLAllocDesc_(ODBCDbc *dbc, SQLHANDLE *OutputHandlePtr)
 {
        if (!dbc->Connected) {
                /* Connection does not exist */
                addDbcError(dbc, "08003", NULL, 0);
                return SQL_ERROR;
        }
-       if (pnOutputHandle == NULL) {
+       if (OutputHandlePtr == NULL) {
                /* Invalid use of null pointer */
                addDbcError(dbc, "HY009", NULL, 0);
                return SQL_ERROR;
        }
-       *pnOutputHandle = (SQLHANDLE *) newODBCDesc(dbc);
+       *OutputHandlePtr = (SQLHANDLE *) newODBCDesc(dbc);
 #ifdef ODBCDEBUG
-       ODBCLOG("new desc " PTRFMT "\n", PTRFMTCAST *pnOutputHandle);
+       ODBCLOG("new desc " PTRFMT "\n", PTRFMTCAST *OutputHandlePtr);
 #endif
-       return *pnOutputHandle == NULL ? SQL_ERROR : SQL_SUCCESS;
+       return *OutputHandlePtr == NULL ? SQL_ERROR : SQL_SUCCESS;
 }
 
 SQLRETURN
-SQLAllocHandle_(SQLSMALLINT nHandleType,
-               SQLHANDLE nInputHandle,
-               SQLHANDLE *pnOutputHandle)
+SQLAllocHandle_(SQLSMALLINT HandleType,
+               SQLHANDLE InputHandle,
+               SQLHANDLE *OutputHandlePtr)
 {
-       switch (nHandleType) {
+       switch (HandleType) {
        case SQL_HANDLE_ENV:
-               if (nInputHandle != NULL)
+               if (InputHandle != NULL)
                        return SQL_INVALID_HANDLE;
-               return SQLAllocEnv_(pnOutputHandle);
+               return SQLAllocEnv_(OutputHandlePtr);
        case SQL_HANDLE_DBC:
-               if (!isValidEnv((ODBCEnv *) nInputHandle))
+               if (!isValidEnv((ODBCEnv *) InputHandle))
                        return SQL_INVALID_HANDLE;
-               clearEnvErrors((ODBCEnv *) nInputHandle);
-               return SQLAllocDbc_((ODBCEnv *) nInputHandle, pnOutputHandle);
+               clearEnvErrors((ODBCEnv *) InputHandle);
+               return SQLAllocDbc_((ODBCEnv *) InputHandle, OutputHandlePtr);
        case SQL_HANDLE_STMT:
-               if (!isValidDbc((ODBCDbc *) nInputHandle))
+               if (!isValidDbc((ODBCDbc *) InputHandle))
                        return SQL_INVALID_HANDLE;
-               clearDbcErrors((ODBCDbc *) nInputHandle);
-               return SQLAllocStmt_((ODBCDbc *) nInputHandle, pnOutputHandle);
+               clearDbcErrors((ODBCDbc *) InputHandle);
+               return SQLAllocStmt_((ODBCDbc *) InputHandle, OutputHandlePtr);
        case SQL_HANDLE_DESC:
-               if (!isValidDbc((ODBCDbc *) nInputHandle))
+               if (!isValidDbc((ODBCDbc *) InputHandle))
                        return SQL_INVALID_HANDLE;
-               clearDbcErrors((ODBCDbc *) nInputHandle);
-               return SQLAllocDesc_((ODBCDbc *) nInputHandle, pnOutputHandle);
+               clearDbcErrors((ODBCDbc *) InputHandle);
+               return SQLAllocDesc_((ODBCDbc *) InputHandle, OutputHandlePtr);
        default:
                /* we cannot set an error because we do not know
                   the handle type of the possibly non-null handle */
@@ -156,13 +153,17 @@ SQLAllocHandle_(SQLSMALLINT nHandleType,
 }
 
 SQLRETURN SQL_API
-SQLAllocHandle(SQLSMALLINT nHandleType,        /* type to be allocated */
-              SQLHANDLE nInputHandle,  /* context for new handle */
-              SQLHANDLE *pnOutputHandle)
-{                              /* ptr for allocated handle struct */
+SQLAllocHandle(SQLSMALLINT HandleType, /* type to be allocated */
+              SQLHANDLE InputHandle,   /* context for new handle */
+              SQLHANDLE *OutputHandlePtr) /* ptr for allocated handle struct */
+{
 #ifdef ODBCDEBUG
-       ODBCLOG("SQLAllocHandle %s " PTRFMT "\n", nHandleType == SQL_HANDLE_ENV 
? "Env" : nHandleType == SQL_HANDLE_DBC ? "Dbc" : nHandleType == 
SQL_HANDLE_STMT ? "Stmt" : "Desc", PTRFMTCAST nInputHandle);
+       ODBCLOG("SQLAllocHandle %s " PTRFMT "\n",
+               HandleType == SQL_HANDLE_ENV ? "Env" :
+                   HandleType == SQL_HANDLE_DBC ? "Dbc" :
+                   HandleType == SQL_HANDLE_STMT ? "Stmt" : "Desc",
+               PTRFMTCAST InputHandle);
 #endif
 
-       return SQLAllocHandle_(nHandleType, nInputHandle, pnOutputHandle);
+       return SQLAllocHandle_(HandleType, InputHandle, OutputHandlePtr);
 }
diff --git a/clients/odbc/driver/SQLAllocStmt.c 
b/clients/odbc/driver/SQLAllocStmt.c
--- a/clients/odbc/driver/SQLAllocStmt.c
+++ b/clients/odbc/driver/SQLAllocStmt.c
@@ -40,13 +40,14 @@
 #include "ODBCGlobal.h"
 
 SQLRETURN SQL_API
-SQLAllocStmt(SQLHDBC hDbc,
-            SQLHSTMT *phStmt)
+SQLAllocStmt(SQLHDBC ConnectionHandle,
+            SQLHSTMT *OutputHandlePtr)
 {
 #ifdef ODBCDEBUG
-       ODBCLOG("SQLAllocStmt " PTRFMT "\n", PTRFMTCAST hDbc);
+       ODBCLOG("SQLAllocStmt " PTRFMT "\n", PTRFMTCAST ConnectionHandle);
 #endif
 
        /* use mapping as described in ODBC 3 SDK Help file */
-       return SQLAllocHandle_(SQL_HANDLE_STMT, (SQLHANDLE) hDbc, (SQLHANDLE *) 
phStmt);
+       return SQLAllocHandle_(SQL_HANDLE_STMT, (SQLHANDLE) ConnectionHandle,
+                              (SQLHANDLE *) OutputHandlePtr);
 }
diff --git a/clients/odbc/driver/SQLBindCol.c b/clients/odbc/driver/SQLBindCol.c
--- a/clients/odbc/driver/SQLBindCol.c
+++ b/clients/odbc/driver/SQLBindCol.c
@@ -41,20 +41,20 @@
 
 
 SQLRETURN SQL_API
-SQLBindCol(SQLHSTMT hStmt,
-          SQLUSMALLINT nCol,
-          SQLSMALLINT nTargetType,
-          SQLPOINTER pTargetValue,
-          SQLLEN nTargetValueMax,
-          SQLLEN *pnLengthOrIndicator)
+SQLBindCol(SQLHSTMT StatementHandle,
+          SQLUSMALLINT ColumnNumber,
+          SQLSMALLINT TargetType,
+          SQLPOINTER TargetValuePtr,
+          SQLLEN BufferLength,
+          SQLLEN *StrLen_or_Ind)
 {
-       ODBCStmt *stmt = (ODBCStmt *) hStmt;
+       ODBCStmt *stmt = (ODBCStmt *) StatementHandle;
        ODBCDesc *desc;         /* Application Row Descriptor */
 
 #ifdef ODBCDEBUG
        ODBCLOG("SQLBindCol " PTRFMT " %d %d " LENFMT "\n",
-               PTRFMTCAST hStmt, nCol, (int) nTargetType,
-               LENCAST nTargetValueMax);
+               PTRFMTCAST StatementHandle, ColumnNumber, (int) TargetType,
+               LENCAST BufferLength);
 #endif
 
        if (!isValidStmt(stmt))
@@ -66,8 +66,8 @@ SQLBindCol(SQLHSTMT hStmt,
 
        /* check input parameters */
        /* column number 0 (Bookmark column) is not supported */
-       if (nCol == 0) {
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to