Revision 86fd5e0d8b80a9da3103e850c97f1e04a2333961

rlaager at pidgin.im rlaager at pidgin.im
Sat Jun 16 16:36:10 EDT 2007


-----------------------------------------------------------------
Revision: 86fd5e0d8b80a9da3103e850c97f1e04a2333961
Ancestor: 00c57c86dbb3ba412575e2c1a96ad3c9c9719355
Author: rlaager at pidgin.im
Date: 2007-06-16T19:44:59
Branch: im.pidgin.pidgin.2.1.0

Modified files:
        ChangeLog.API finch/gntft.c finch/gntpounce.c
        finch/gntprefs.c finch/gntrequest.c finch/gntstatus.c
        finch/libgnt/gnttree.c finch/libgnt/gnttree.h
        finch/libgnt/gntwm.h finch/libgnt/wms/s.c
        libpurple/account.c libpurple/account.h
        libpurple/accountopt.c libpurple/accountopt.h
        libpurple/connection.h libpurple/conversation.h
        libpurple/dbus-analyze-functions.py
        libpurple/dbus-bindings.h libpurple/dbus-server.c
        libpurple/mime.c libpurple/mime.h libpurple/notify.h
        libpurple/plugins/perl/common/Account.xs
        libpurple/plugins/perl/common/AccountOpts.xs
        libpurple/plugins/perl/common/Notify.xs
        libpurple/plugins/perl/common/Request.xs
        libpurple/plugins/perl/common/SavedStatuses.xs
        libpurple/plugins/perl/common/Status.xs
        libpurple/plugins/tcl/tcl_cmds.c libpurple/protocols/gg/gg.c
        libpurple/protocols/jabber/xdata.c
        libpurple/protocols/sametime/sametime.c
        libpurple/protocols/silc/buddy.c
        libpurple/protocols/silc/chat.c
        libpurple/protocols/silc10/buddy.c
        libpurple/protocols/silc10/chat.c libpurple/prpl.c
        libpurple/request.c libpurple/request.h
        libpurple/savedstatuses.c libpurple/savedstatuses.h
        libpurple/status.c libpurple/status.h pidgin/gtkaccount.c
        pidgin/gtkpounce.c pidgin/gtkrequest.c
        pidgin/gtksavedstatuses.c pidgin/gtkstatusbox.c
        pidgin/plugins/gevolution/gevolution.c

ChangeLog: 

Re-fix the DBus list handling code by killing const GList* / const GSList*
everywhere.  Now we maintain a list of functions which return a GList or
GSList which must not be freed.  Ideally at some point this will be
replaced with code that looks at the Doxygen comment for the function and
honors @constreturn, which I've declared as a macro around @return that
prints a @note about not modifying or freeing the returned value.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 86fd5e0d8b80a9da3103e850c97f1e04a2333961.diff
Type: text/x-diff
Size: 50091 bytes
Desc: not available
Url : http://pidgin.im/pipermail/commits/attachments/20070616/3ba0e226/attachment-0001.diff 


More information about the Commits mailing list