Clean up some gcc4 warnings and errors

This commit is contained in:
whydoubt
2005-04-29 03:08:12 +00:00
parent 2983da266c
commit e0cb6caa73
5 changed files with 23 additions and 19 deletions

View File

@@ -1,6 +1,10 @@
Thu Apr 28 21:34:57 CDT 2005 Jeff Smith <whydoubt@yahoo.com>
* src/util/mdb-check.c:
* src/util/sargtest.c: Remove an unused variable and a noop
* src/libmdb/backend.c:
* src/libmdb/iconv.c:
* src/libmdb/table.c:
* src/odbc/unittest.c: Clean up some gcc4 warnings and errors
Sat Apr 9 15:40:17 CDT 2005 Jeff Smith <whydoubt@yahoo.com>
* src/gmdb2/gladefiles/gmdb-debug.glade:

View File

@@ -35,7 +35,7 @@
#endif /* JAVA */
static int is_init;
static GHashTable *mdb_backends;
GHashTable *mdb_backends;
/* Access data types */
static MdbBackendType mdb_access_types[] = {

View File

@@ -43,7 +43,7 @@ mdb_unicode2ascii(MdbHandle *mdb, unsigned char *src, unsigned int slen, unsigne
unsigned int compress=1;
src += 2;
slen -= 2;
tmp = (char *)g_malloc(slen*2);
tmp = (unsigned char *)g_malloc(slen*2);
while (slen) {
if (*src == 0) {
compress = (compress) ? 0 : 1;
@@ -61,8 +61,8 @@ mdb_unicode2ascii(MdbHandle *mdb, unsigned char *src, unsigned int slen, unsigne
}
}
in_ptr = (tmp) ? tmp : src;
out_ptr = dest;
in_ptr = (char *)((tmp) ? tmp : src);
out_ptr = (char *)dest;
len_in = (tmp) ? tlen : slen;
len_out = dlen;
@@ -111,9 +111,9 @@ mdb_ascii2unicode(MdbHandle *mdb, unsigned char *src, unsigned int slen, unsigne
if ((!src) || (!dest))
return 0;
in_ptr = src;
out_ptr = dest;
len_in = (slen) ? slen : strlen(src);
in_ptr = (char *)src;
out_ptr = (char *)dest;
len_in = (slen) ? slen : strlen(in_ptr);
len_out = dlen;
#ifdef HAVE_ICONV
@@ -137,7 +137,7 @@ mdb_ascii2unicode(MdbHandle *mdb, unsigned char *src, unsigned int slen, unsigne
/* Unicode Compression */
if(IS_JET4(mdb) && (dlen>4)) {
char *tmp = g_malloc(dlen);
unsigned char *tmp = g_malloc(dlen);
unsigned int tptr = 0, dptr = 0;
int comp = 1;

View File

@@ -77,7 +77,7 @@ MdbTableDef *mdb_read_table(MdbCatalogEntry *entry)
MdbHandle *mdb = entry->mdb;
MdbFormatConstants *fmt = mdb->fmt;
int len, row_start, pg_row;
char *buf, *pg_buf = mdb->pg_buf;
unsigned char *buf, *pg_buf = mdb->pg_buf;
mdb_read_pg(mdb, entry->table_pg);
if (pg_buf[0] != 0x02) /* not a valid table def page */
@@ -270,7 +270,7 @@ GPtrArray *mdb_read_columns(MdbTableDef *table)
** column names - ordered the same as the column attributes table
*/
for (i=0;i<table->num_cols;i++) {
char *tmp_buf;
unsigned char *tmp_buf;
pcol = g_ptr_array_index(table->columns, i);
if (IS_JET4(mdb)) {
@@ -284,7 +284,7 @@ GPtrArray *mdb_read_columns(MdbTableDef *table)
fprintf(stderr,"Unknown MDB version\n");
continue;
}
tmp_buf = (char *) g_malloc(name_sz);
tmp_buf = (unsigned char *) g_malloc(name_sz);
read_pg_if_n(mdb, tmp_buf, &cur_pos, name_sz);
mdb_unicode2ascii(mdb, tmp_buf, name_sz, pcol->name, MDB_MAX_OBJ_NAME);
g_free(tmp_buf);

View File

@@ -23,7 +23,7 @@
#include <stdio.h>
static char software_version[] = "$Id: unittest.c,v 1.7 2005/01/15 05:02:09 calvinrsmith Exp $";
static char software_version[] = "$Id: unittest.c,v 1.8 2005/04/29 03:08:22 whydoubt Exp $";
static void *no_unused_var_warn[] = {software_version,
no_unused_var_warn};
@@ -79,7 +79,7 @@ int i;
fprintf(stderr,"problem with SQLAllocConnect\n%s\n%s\n",
szSqlState, szErrorMsg);
exit(1);
return 1;
}
@@ -97,7 +97,7 @@ int i;
fprintf(stderr,"problem with SQLSetConnectOption\n%s\n%s\n",
szSqlState, szErrorMsg);
exit(1);
return 1;
}
retcode = SQLSetConnectOption(hdbc, SQL_AUTOCOMMIT, SQL_AUTOCOMMIT_ON);
@@ -114,7 +114,7 @@ int i;
fprintf(stderr,"problem with SQLSetConnectOption\n%s\n%s\n",
szSqlState, szErrorMsg);
exit(1);
return 1;
}
@@ -135,7 +135,7 @@ int i;
fprintf(stderr,"problem with SQLConnect\n%s\n%s\n",
szSqlState, szErrorMsg);
exit(1);
return 1;
}
@@ -152,7 +152,7 @@ int i;
fprintf(stderr,"problem with SQLAllocStmt\n%s\n%s\n",
szSqlState, szErrorMsg);
exit(1);
return 1;
}
/* Prepare the SQL statement with parameter markers. */
@@ -184,7 +184,7 @@ int i;
fprintf(stderr,"problem with SQLExecute\n%s\n%s\n",
szSqlState, szErrorMsg);
exit(1);
return 1;
}
SQLBindCol(hstmt, 3, SQL_CHAR, szCol1, 60, &length);
//SQLBindCol(hstmt, 1, SQL_CHAR, szCol1, 60, NULL);
@@ -200,7 +200,7 @@ int i;
if (retcode != SQL_NO_DATA_FOUND)
{
printStatementError(hstmt, "problem with SQLFetch");
exit(1);
return 1;
}
}
printf("Done\n");