Modified:
trunk/testsuites/t_sql_v5/databasehandling.c
trunk/testsuites/t_sql_v5/userhandling.c
Log:
change variable len
Modified: trunk/testsuites/t_sql_v5/databasehandling.c
===================================================================
--- trunk/testsuites/t_sql_v5/databasehandling.c 2007-06-14 15:29:23 UTC (rev 145)
+++ trunk/testsuites/t_sql_v5/databasehandling.c 2007-06-14 15:35:31 UTC (rev 146)
@@ -33,10 +33,8 @@
char *qry3;
char *drpqry;
char *tmp;
- SQLINTEGER *len;
int i;
i=0;
- len = (SQLINTEGER *)malloc(sizeof(SQLINTEGER));
stmt = get_statement();
/*CHECK_SQL_S(SQLExecDirect(stmt, "set names latin1", SQL_NTS), stmt);
Modified: trunk/testsuites/t_sql_v5/userhandling.c
===================================================================
--- trunk/testsuites/t_sql_v5/userhandling.c 2007-06-14 15:29:23 UTC (rev 145)
+++ trunk/testsuites/t_sql_v5/userhandling.c 2007-06-14 15:35:31 UTC (rev 146)
@@ -29,8 +29,8 @@
char *crttmp;
char *drpqry;
char *crtqry;
+ SQLLEN len;
SQLHANDLE stmt= get_statement();
- SQLINTEGER *len = (SQLINTEGER *)malloc(sizeof(SQLINTEGER));
int cnt= 0;
int i= 0;
@@ -49,7 +49,7 @@
CHECK_SQL_S(SQLExecDirect(stmt, (SQLCHAR *)qry1, SQL_NTS), stmt);
CHECK_SQL_S(SQLFetch(stmt), stmt);
- CHECK_SQL_S(SQLGetData(stmt, 1, SQL_C_LONG, &cnt, 0, &len[0]), stmt);
+ CHECK_SQL_S(SQLGetData(stmt, 1, SQL_C_LONG, &cnt, 0, &len), stmt);
reset_statement(stmt);
@@ -70,7 +70,7 @@
for (i= 0; (rc= SQLFetch(stmt)) == SQL_SUCCESS; ++i)
{
CHECK_SQL_S(SQLGetData(stmt, 1, SQL_C_CHAR,
- name[i], STRLEN, &len[i]), stmt);
+ name[i], STRLEN, &len), stmt);
test_printf("users exist: %s\n",name[i]);
}
reset_statement(stmt);
@@ -136,7 +136,7 @@
CHECK_SQL_S(SQLExecDirect(stmt, (SQLCHAR *)qry3, SQL_NTS), stmt);
CHECK_SQL_S(SQLFetch(stmt), stmt);
- CHECK_SQL_S(SQLGetData(stmt, 1, SQL_C_CHAR, &pw, STRLEN, &len[0]), stmt);
+ CHECK_SQL_S(SQLGetData(stmt, 1, SQL_C_CHAR, &pw, STRLEN, &len), stmt);
reset_statement(stmt);
@@ -170,7 +170,7 @@
SQLHANDLE stmt;
SQLRETURN rc;
SQLCHAR rsname[25][STRLEN];
- SQLINTEGER *len;
+ SQLLEN len;
char *name[25];
char *slctqry;
char *slctqrytmp;
@@ -183,7 +183,6 @@
OT_SKIP("this test doesn't work with v5");
stmt = get_statement();
- len = (SQLINTEGER *)malloc(sizeof(SQLINTEGER));
i=0;
name[0] = "t@@ -253,7 +252,7 @@
for (i; (rc = SQLFetch(stmt)) == SQL_SUCCESS; ++i)
{
CHECK_SQL_S(SQLGetData(stmt, 1, SQL_C_CHAR,
- rsname[i], STRLEN, &len[i]), stmt);
+ rsname[i], STRLEN, &len), stmt);
test_printf("users exist: %s\n",rsname[i]);
}
reset_statement(stmt);
| Thread |
|---|
| • ODBC C-tests commit: r146 - trunk/testsuites/t_sql_v5 | sebrecht | 14 Jun |