[Pidgin] #8597: Patches to work towards hiding structs in blist

Pidgin trac at pidgin.im
Sun Apr 5 13:05:22 EDT 2009


#8597: Patches to work towards hiding structs in blist
------------------------------------+---------------------------------------
 Reporter:  aluink                  |        Owner:           
     Type:  patch                   |       Status:  new      
Milestone:  Patches Needing Review  |    Component:  libpurple
  Version:                          |   Resolution:           
 Keywords:                          |  
------------------------------------+---------------------------------------

Comment(by sadrul):

 I would just redefine FINCH_[GS]ET_DATA in gntblist.c to use the
 purple_blist_node variant, and use purple_blist_ explicitly in other
 places.

 I am kind of hesitant about adding purple_blist_node_new and
 purple_blist_node_set_type (and that's not @since 2.1.0!), because really,
 those should not be used by anyone at all. I realize that that completely
 breaks the grouping plugin, but that should be fixed in Finch, and not in
 libpurple. For now, since you are concentrating on hiding purple structs,
 I would suggest you not worry about the grouping plugin. I will try to fix
 it up in finch somehow :)

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8597#comment:11>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list