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