Binary compatibility (?) between 2.6 and 2.8



Hello,

            Here are the few changes I found between 2.6 and 2.8 version GLIB.

 

Return types of interfaces g_tree_remove and g_tree_steal are changed from void to gboolean.

 

Return type pf gtk_text_attributes_ref interface is changed from void to GtkTextAttribute *

 

Similarly for pango_attr_list_ref return type is changed from void to PangoAttrList *

And for pango_layout_line_ref return type changed from void to PangoLayoutLine *

 

 

Are these ABI breakages? What should LSB standardize on? The reference for LSB desktop first release is 2.6 and hence the question.

 

Thanks for your help.

 

-Rajesh

 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]