Guest User

Untitled

a guest
Jul 22nd, 2012
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. Memory leak in GTK under Windows 7 in gtk_widget_queue_draw
  2. #include <gtk/gtk.h>
  3. GtkVBox *vbox;
  4. GtkWindow *win;
  5. gboolean Timer (gpointer user_data)
  6. {
  7. gtk_widget_queue_draw (GTK_WIDGET (vbox));
  8. return 1;
  9. }
  10. int main(int argc, char **argv)
  11. {
  12. gtk_init(&argc, &argv);
  13. win = (GtkWindow*)gtk_window_new(GTK_WINDOW_TOPLEVEL);
  14. vbox = (GtkVBox*)gtk_vbox_new(TRUE, 1);
  15. gtk_container_add(GTK_CONTAINER(win), GTK_WIDGET(vbox));
  16. g_timeout_add (200, Timer, 0);
  17. gtk_widget_show_all(GTK_WIDGET(win));
  18. gtk_main();
  19. return 0;
  20. }
  21.  
  22. set GTK=c:/temp/GTK
  23. gcc -c -mms-bitfields -I%gtk%/lib/gtk-2.0/include -I%gtk%/lib/gdk-2.0/include -I%gtk%/lib/glib-2.0/include -I%gtk%/include -I%gtk%/include/atk-1.0 -I%gtk%/include/gdk-pixbuf-2.0 -I%gtk%/include/cairo -I%gtk%/include/pango-1.0 -I%gtk%/include/gio-win32-2.0 -I%gtk%/include/glib-2.0 -I%gtk%/include/gtk-2.0 test.c
  24. gcc test.o --mwindows -Wl,-luuid -L%gtk%/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -lgobject-2.0 -lglib-2.0 -o test.exe
Advertisement
Add Comment
Please, Sign In to add comment