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]