Stephen Fisher wrote:
> On Thu, Apr 10, 2008 at 01:33:03AM +0200, Ulf Lamping wrote:
> 
>> Lot's of stuff already done for the GTK1 cleanup, but we could still 
>> need a helping hand ...
> 
>> OPEN:
>>
 >>
>> gtk/STATUS.gtk2: very old content (remove items marked as "Done" - or 
>> remove the whole file?)
> 
> Let's just get rid of that old file :).


> The most commonly used macros need to change as follows:
> 
> OBJECT_SET_DATA(widget, key, data);
>   to: g_object_set_data(G_OBJECT(widget), key, data);
     Done !!

> OBJECT_GET_DATA(widget, key);
>   to: g_object_get_data(G_OBJECT(widget), key);
     Done !!

> 
> SIGNAL_CONNECT(widget, name, callback, arg);
>   to: g_signal_connect(widget, name, G_CALLBACK(callback), arg);
>     (depending on the type of arg, it may need to be cast to a gpointer)


> Indeed:).  I think the next step is to get rid of GTK1 features that 
> have been deprecated in GTK2, such as the CList (which should be 
> possible for all instances except the packet list).  Of course, this 
> will take plenty of work to port the code to the new APIs.


_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to