vala r1730 - in trunk: . gobject



Author: juergbi
Date: Fri Aug  1 13:05:08 2008
New Revision: 1730
URL: http://svn.gnome.org/viewvc/vala?rev=1730&view=rev

Log:
2008-08-01  JÃrg Billeter  <j bitron ch>

	* gobject/valaccodedynamicmethodbinding.vala:

	Fix crash when passing delegate as D-Bus callback, fixes bug 545688


Modified:
   trunk/ChangeLog
   trunk/gobject/valaccodedynamicmethodbinding.vala

Modified: trunk/gobject/valaccodedynamicmethodbinding.vala
==============================================================================
--- trunk/gobject/valaccodedynamicmethodbinding.vala	(original)
+++ trunk/gobject/valaccodedynamicmethodbinding.vala	Fri Aug  1 13:05:08 2008
@@ -184,7 +184,8 @@
 		}
 
 		foreach (FormalParameter param in method.get_parameters ()) {
-			if (param.parameter_type is MethodType) {
+			if (param.parameter_type is MethodType
+			    || param.parameter_type is DelegateType) {
 				// callback parameter
 				break;
 			}



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