diff -urN work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/MQResultSetView.cc work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/MQResultSetView.cc --- work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/MQResultSetView.cc 2005-01-06 06:24:38.000000000 +1000 +++ work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/MQResultSetView.cc 2005-02-06 10:55:57.000000000 +1000 @@ -1142,7 +1142,7 @@ char *cpath= (char*)((Glib::Object*)editor)->get_data("path"); Gtk::TreePath path(cpath); gpointer data; - guint size; + gsize size; editor->get_data(data, size); _model->set_value(_model->get_iter(path), column*2, data, size); diff -urN work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.c work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.c --- work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.c 2005-01-06 06:24:38.000000000 +1000 +++ work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.c 2005-02-06 10:56:37.000000000 +1000 @@ -217,18 +217,18 @@ g_return_if_fail (marker != NULL); g_return_if_fail (GTK_IS_SOURCE_MARKER (marker)); - g_object_set_qdata (G_OBJECT (marker), quark_marker_prio, (gpointer)priority); + g_object_set_qdata (G_OBJECT (marker), quark_marker_prio, (gpointer)&priority); _gtk_source_marker_changed (marker); } -gint +gint * gtk_source_marker_get_priority (GtkSourceMarker *marker) { g_return_val_if_fail (marker != NULL, 0); g_return_val_if_fail (GTK_IS_SOURCE_MARKER (marker), 0); - return (gint)g_object_get_qdata (G_OBJECT (marker), quark_marker_prio); + return (gint *)g_object_get_qdata (G_OBJECT (marker), quark_marker_prio); } diff -urN work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.h work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.h --- work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.h 2005-01-06 06:24:38.000000000 +1000 +++ work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourcemarker.h 2005-02-06 10:56:48.000000000 +1000 @@ -47,7 +47,7 @@ GtkSourceMarker *gtk_source_marker_prev (GtkSourceMarker *marker); void gtk_source_marker_set_priority (GtkSourceMarker *marker, gint priority); -gint gtk_source_marker_get_priority (GtkSourceMarker *marker); +gint *gtk_source_marker_get_priority (GtkSourceMarker *marker); /* Private API */ void _gtk_source_marker_changed (GtkSourceMarker *marker); void _gtk_source_marker_link (GtkSourceMarker *marker, diff -urN work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourceview.c work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourceview.c --- work-original/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourceview.c 2005-01-06 06:24:38.000000000 +1000 +++ work-patched/mysql-query-browser-1.1.5/mysql-query-browser/source/linux/gtksourceview/gtksourceview/gtksourceview.c 2005-02-06 11:16:25.278434576 +1000 @@ -944,7 +944,7 @@ { if (!view->priv->compose_line_markers) { - gint prio= gtk_source_marker_get_priority (marker); + gint prio= (gint)(glong)gtk_source_marker_get_priority (marker); if (prio > current_prio) { prio= current_prio; @@ -1236,7 +1236,7 @@ { gint prio; - prio= gtk_source_marker_get_priority (marker); + prio= (gint)(glong)gtk_source_marker_get_priority (marker); if (prio > best_prio) { best_prio= prio;