Mercurial > pidgin
view doc/plugin-signals.dox @ 24865:fbfbebc9197e
Fix two related bugs:
1. When renaming a group and only changing capitalization, Pidgin
prompted you "You are about to merge "Some Group" and "some group"
2. When renaming a group and only changing capitalization, libpurple
got into an infinite loop because the dest and source groups were
the same, and it tried to add buddies to itself until itself was
empty. This resulted in increasing memory and 100% CPU utilization
until the process was killed.
Did we recently change purple_find_group() to be case insensitive or something?
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Mon, 22 Dec 2008 22:01:34 +0000 |
| parents | e0613cf8c493 |
| children |
line wrap: on
line source
/** @page plugin-signals Plugin Signals @signals @signal plugin-load @signal plugin-unload @endsignals @see plugin.h <hr> @signaldef plugin-load @signalproto void (*plugin_load)(PurplePlugin *plugin); @endsignalproto @signaldesc Emitted when a plugin is loaded. @param plugin The plugin that was loaded. @endsignaldef @signaldef plugin-unload @signalproto void (*plugin_unload)(PurplePlugin *plugin); @endsignalproto @signaldesc Emitted when a plugin is unloaded. @param plugin The plugin that was unloaded. @endsignaldef */ // vim: syntax=c.doxygen tw=75 et
