[libgda/LIBGDA_5.0] gda-mysql-meta.c: Add casts to avoid warnings.
- From: Vivien Malerba <vivien src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda/LIBGDA_5.0] gda-mysql-meta.c: Add casts to avoid warnings.
- Date: Tue, 24 Jan 2012 17:51:08 +0000 (UTC)
commit 4e98a242cf93d79c5d336027fe4cf6d1603b9612
Author: Murray Cumming <murrayc murrayc com>
Date: Mon Jan 23 11:04:59 2012 +0100
gda-mysql-meta.c: Add casts to avoid warnings.
Passing either a char* or a GValue* to the same function parameter
is weird, but if it must be done then there should be explict casts.
This avoids some compiler warnings.
providers/reuseable/mysql/gda-mysql-meta.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/providers/reuseable/mysql/gda-mysql-meta.c b/providers/reuseable/mysql/gda-mysql-meta.c
index 67eef64..6e73596 100644
--- a/providers/reuseable/mysql/gda-mysql-meta.c
+++ b/providers/reuseable/mysql/gda-mysql-meta.c
@@ -957,8 +957,8 @@ map_mysql_type_to_gda (const GValue *value, const gchar *vlength)
else if (!strcmp (string, "bigint unsigned"))
newstring = "guint64";
else if (!strcmp (string, "char")) {
- if (vlength && (G_VALUE_TYPE (vlength) == G_TYPE_INT) &&
- (g_value_get_int (vlength) > 1))
+ if (vlength && (G_VALUE_TYPE ((GValue*)vlength) == G_TYPE_INT) &&
+ (g_value_get_int ((GValue*)vlength) > 1))
newstring = "gchararray";
else
newstring = "gchar";
@@ -1074,7 +1074,7 @@ _gda_mysql_meta__columns (G_GNUC_UNUSED GdaServerProvider *prov,
break;
}
- GValue *newvalue = map_mysql_type_to_gda (value1, value2);
+ GValue *newvalue = map_mysql_type_to_gda (value1, (const char*)(value2));
retval = gda_data_model_set_value_at (GDA_DATA_MODEL(proxy), 9, i, newvalue, error);
gda_value_free (newvalue);
@@ -1149,7 +1149,7 @@ _gda_mysql_meta_columns (G_GNUC_UNUSED GdaServerProvider *prov,
break;
}
- GValue *newvalue = map_mysql_type_to_gda (value1, value2);
+ GValue *newvalue = map_mysql_type_to_gda (value1, (const char*)value2);
retval = gda_data_model_set_value_at (GDA_DATA_MODEL(proxy), 9, i, newvalue, error);
gda_value_free (newvalue);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]