@@ -1239,29 +1239,29 @@ static void populateTable (SQLHDBC hdbc,
12391239
12401240 memset (& charVal [0 ] [charPos ], 'x' , 52 );
12411241 charVal [0 ] [charPos + 52 ] = '\0' ;
1242- convert (randInt , & charVal [0 ] [charPos ]); /* stringu1: order is random */
1242+ convert (randInt , ( char * ) & charVal [0 ] [charPos ]); /* stringu1: order is random */
12431243
12441244 memset (& charVal [1 ] [charPos ], 'x' , 52 );
12451245 charVal [1 ] [charPos + 52 ] = '\0' ;
1246- convert (tupNum , & charVal [1 ] [charPos ]); /* stringu2: order is sequential */
1246+ convert (tupNum , ( char * ) & charVal [1 ] [charPos ]); /* stringu2: order is sequential */
12471247
12481248 /* string4: order is cyclic */
12491249 switch (tupNum % 4 )
12501250 {
12511251 case 0 :
1252- strcpy (& charVal [2 ] [charPos ], "AAAAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
1252+ strcpy ( ( char * ) & charVal [2 ] [charPos ], "AAAAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
12531253 break ;
12541254
12551255 case 1 :
1256- strcpy (& charVal [2 ] [charPos ], "HHHHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
1256+ strcpy ( ( char * ) & charVal [2 ] [charPos ], "HHHHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
12571257 break ;
12581258
12591259 case 2 :
1260- strcpy (& charVal [2 ] [charPos ], "OOOOxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
1260+ strcpy ( ( char * ) & charVal [2 ] [charPos ], "OOOOxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
12611261 break ;
12621262
12631263 case 3 :
1264- strcpy (& charVal [2 ] [charPos ],"VVVVxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
1264+ strcpy ( ( char * ) & charVal [2 ] [charPos ],"VVVVxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" );
12651265 break ;
12661266 }
12671267 }
@@ -2879,11 +2879,11 @@ static void BuildDatabase (SQLHDBC hdbc,
28792879
28802880 /* Now create the tables */
28812881 if (grid ) {
2882- sprintf (crTblBuf , crTblStmtsGrid [i ]);
2882+ sprintf (crTblBuf , "%s" , crTblStmtsGrid [i ]);
28832883 } else if (grid_compat ) {
2884- sprintf (crTblBuf , crTblStmtsGridCompat [i ]);
2884+ sprintf (crTblBuf , "%s" , crTblStmtsGridCompat [i ]);
28852885 } else {
2886- sprintf (crTblBuf , crTblStmts [i ]);
2886+ sprintf (crTblBuf , "%s" , crTblStmts [i ]);
28872887 }
28882888 rc = SQLExecDirect (hstmt , (SQLCHAR * ) crTblBuf , SQL_NTS );
28892889 handle_errors (hdbc , hstmt , rc , ABORT_DISCONNECT_EXIT ,
0 commit comments