gdm r5418 - in trunk: . common



Author: mccann
Date: 2007-10-26 15:51:47 +0100 (Fri, 26 Oct 2007)
New Revision: 5418
ViewCVS link: http://svn.gnome.org/viewcvs/gdm?rev=5418&view=rev

Modified:
   trunk/ChangeLog
   trunk/common/gdm-signal-handler.c
Log:
2007-10-26  William Jon McCann  <mccann jhu edu>

	* common/gdm-signal-handler.c: (gdm_signal_handler_init),
	(gdm_signal_handler_finalize): only call signal_list_free on
	elements in signal lookup hash table, when the hash table is about
	to be destroyed. Previously, signal_list_free was set up as the
	value destroy notifier.  The problem is the destroy notifier gets
	called on every g_hash_table_insert call (well except for the
	first one), so the list being appended to/reinserted was getting
	clobbered.

	Patch from: Ray Strode <halfline gmail com>






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]