List:Commits« Previous MessageNext Message »
From:sebrecht Date:June 14 2007 3:35pm
Subject:ODBC C-tests commit: r146 - trunk/testsuites/t_sql_v5
View as plain text  
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_v5sebrecht14 Jun