Dominik 'Rathann' Mierzejewski píše v Út 06. 07. 2010 v 21:00 +0200: 
> Hi all
> 

> Out of these, libquicktime doesn't build because of gtk2 changes in
> rawhide:
> libquicktime_config.c: In function 'create_main_window':
> libquicktime_config.c:115: warning: implicit declaration of function 
> 'GTK_OBJECT_FLAGS'
> libquicktime_config.c:115: error: lvalue required as left operand of 
> assignment
> libquicktime_config.c:116: error: lvalue required as left operand of 
> assignment
> lqt_gtk.c: In function 'lqtgtk_create_codec_config_window':
> lqt_gtk.c:944: warning: implicit declaration of function 'GTK_OBJECT_FLAGS'
> lqt_gtk.c:944: error: lvalue required as left operand of assignment
> lqt_gtk.c:945: error: lvalue required as left operand of assignment
> lqt_gtk.c:946: error: lvalue required as left operand of assignment
> lqt_gtk.c: In function 'lqtgtk_create_codec_info_window':
> lqt_gtk.c:1243: error: lvalue required as left operand of assignment

update for recent GTK is attached, they don't have any bug/patch tracker
on sf.net


Dan

diff -up libquicktime-1.1.5/utils/gtk/libquicktime_config.c.gtk libquicktime-1.1.5/utils/gtk/libquicktime_config.c
--- libquicktime-1.1.5/utils/gtk/libquicktime_config.c.gtk	2010-07-08 12:21:24.000000000 +0200
+++ libquicktime-1.1.5/utils/gtk/libquicktime_config.c	2010-07-08 12:22:45.000000000 +0200
@@ -112,8 +112,8 @@ static MainWindow * create_main_window()
                    G_CALLBACK(main_window_button_callback),
                    (gpointer)ret);
 
-  GTK_WIDGET_SET_FLAGS (ret->close_button, GTK_CAN_DEFAULT);
-  GTK_WIDGET_SET_FLAGS (ret->save_button, GTK_CAN_DEFAULT);
+  gtk_widget_set_can_default(GTK_WIDGET(ret->close_button), TRUE);
+  gtk_widget_set_can_default(GTK_WIDGET(ret->save_button), TRUE);
   
   gtk_widget_show(ret->close_button);
   gtk_widget_show(ret->save_button);
diff -up libquicktime-1.1.5/utils/gtk/lqt_gtk.c.gtk libquicktime-1.1.5/utils/gtk/lqt_gtk.c
--- libquicktime-1.1.5/utils/gtk/lqt_gtk.c.gtk	2010-07-08 12:27:26.000000000 +0200
+++ libquicktime-1.1.5/utils/gtk/lqt_gtk.c	2010-07-08 12:27:04.000000000 +0200
@@ -941,9 +941,9 @@ lqtgtk_create_codec_config_window(lqt_co
 		   G_CALLBACK(codec_config_window_button_callback),
 		   (gpointer)ret);
 
-  GTK_WIDGET_SET_FLAGS (ret->apply_button, GTK_CAN_DEFAULT);
-  GTK_WIDGET_SET_FLAGS (ret->close_button, GTK_CAN_DEFAULT);
-  GTK_WIDGET_SET_FLAGS (ret->restore_button, GTK_CAN_DEFAULT);
+  gtk_widget_set_can_default(GTK_WIDGET(ret->apply_button), TRUE);
+  gtk_widget_set_can_default(GTK_WIDGET(ret->close_button), TRUE);
+  gtk_widget_set_can_default(GTK_WIDGET(ret->restore_button), TRUE);
 
   gtk_widget_show(ret->apply_button);
   gtk_widget_show(ret->close_button);
@@ -1240,7 +1240,7 @@ lqtgtk_create_codec_info_window(const lq
   ret->mainbox = gtk_vbox_new(0, 10);
 
   ret->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
-  GTK_WIDGET_SET_FLAGS (ret->close_button, GTK_CAN_DEFAULT);
+  gtk_widget_set_can_default(GTK_WIDGET(ret->close_button), TRUE);
 
   g_signal_connect(G_OBJECT(ret->close_button), "clicked",
                      G_CALLBACK(codec_info_window_button_callback),

Reply via email to