Changeset: ad76b3879773 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ad76b3879773
Modified Files:
        clients/odbc/driver/SQLSetStmtAttr.c
Branch: default
Log Message:

Rearrange case; move default case to the end.


diffs (33 lines):

diff --git a/clients/odbc/driver/SQLSetStmtAttr.c 
b/clients/odbc/driver/SQLSetStmtAttr.c
--- a/clients/odbc/driver/SQLSetStmtAttr.c
+++ b/clients/odbc/driver/SQLSetStmtAttr.c
@@ -267,14 +267,7 @@ MNDBSetStmtAttr(ODBCStmt *stmt,
                }
                break;
 
-       case SQL_ATTR_ROW_NUMBER:            /* SQLULEN */
-               /* read-only attribute */
-       default:
-               /* Invalid attribute/option identifier */
-               addStmtError(stmt, "HY092", NULL, 0);
-               return SQL_ERROR;
-
-               /* TODO: implement requested behavior */
+       /* TODO: implement requested behavior */
        case SQL_ATTR_ASYNC_ENABLE:             /* SQLULEN */
 #ifdef SQL_ATTR_ASYNC_STMT_EVENT
        case SQL_ATTR_ASYNC_STMT_EVENT:         /* SQLPOINTER */
@@ -293,6 +286,13 @@ MNDBSetStmtAttr(ODBCStmt *stmt,
                /* Optional feature not implemented */
                addStmtError(stmt, "HYC00", NULL, 0);
                return SQL_ERROR;
+
+       case SQL_ATTR_ROW_NUMBER:            /* SQLULEN */
+               /* invalid attribute, can only be used with SQLGetStmtAttr */
+       default:
+               /* Invalid attribute/option identifier */
+               addStmtError(stmt, "HY092", NULL, 0);
+               return SQL_ERROR;
        }
 
        return stmt->Error ? SQL_SUCCESS_WITH_INFO : SQL_SUCCESS;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to