Re: Valgrind questions
On 10/07/2011 11:09 AM, Andrew Cowie wrote: > On Tue, 2011-09-20 at 12:48 +0100, jcup...@gmail.com wrote: > >> Ooop, thanks. I hadn't realised but I'd not updated the version on the >> website for a while. I've put my current one up now and it includes a >> thing for g_type_add_interface_static(), as you also found. > Might it be a good idea to put the suppression file directly into the > GTK sources, and perhaps even distribute it via the -dev / -devel > packages for libgtk? +1 and best but the name of the suppression file to a pkg-config variable so that it is easy to check. if every lib does this one can generate a valgrind wrapper for the project in configure :) Stefan > Might help the FAQ factor a bit if everyone can just be told to find The > Suppression File in /usr/share/something... > > AfC > Sydney > > > ___ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Can I develop gtk app in Mac OS X ?
I work between gnome and os x, sometime I will write my gnome app in Debian and , when I change to OS X , can I continue to write my gnome app in OS X ? ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
gtk_tree_view_column_set_cell_data_func gives GTK-CRITICAL error
Hi, Wanting to display floats with a particular format in a tree view. void render_float(GtkTreeViewColumn *column, GtkCellRenderer *renderer, GtkTreeModel *model, GtkTreeIter *iter, gpointer user_data) { gfloat f; gchar buf[20]; int col = GPOINTER_TO_INT(user_data); gtk_tree_model_get(model, iter, col, &f, -1); g_snprintf(buf, sizeof(buf), "%.2f", f); g_object_set(renderer, "text", buf, NULL); } G_MODULE_EXPORT gboolean on_menu_show_results_activate( GtkWidget *w, GdkEvent *event, gpointer user_data) { ... renderer = gtk_cell_renderer_text_new (); col = gtk_tree_view_insert_column_with_attributes ( GTK_TREE_VIEW (view), -1, "Title", renderer, "text", i, "strikethrough", j, "background", k, "background-set", TRUE, NULL); gtk_tree_view_column_set_cell_data_func( gtk_tree_view_get_column(GTK_TREE_VIEW(view), col), renderer, render_float, GINT_TO_POINTER(i), NULL); ... } When I run the app I get: Gtk-CRITICAL **: gtk_cell_layout_set_cell_data_func: assertion `GTK_IS_CELL_LAYOUT (cell_layout)' failed Can anyone spot what I've done wrong? There's no compiler warnings, just this runtime error. -- James. ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list