[vala] GAsync: Fix .end instance argument



commit 3c3815343f2cee6828c5010f5dd2d1eb54477fc8
Author: Luca Bruno <lethalman88 gmail com>
Date:   Tue Jan 12 22:28:12 2010 +0100

    GAsync: Fix .end instance argument
    
    Fixes bug 606780.

 codegen/valaccodemethodcallmodule.vala |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/codegen/valaccodemethodcallmodule.vala b/codegen/valaccodemethodcallmodule.vala
index 87ddcc0..dc76893 100644
--- a/codegen/valaccodemethodcallmodule.vala
+++ b/codegen/valaccodemethodcallmodule.vala
@@ -148,7 +148,7 @@ internal class Vala.CCodeMethodCallModule : CCodeAssignmentModule {
 		if (m != null && m.binding == MemberBinding.INSTANCE && !(m is CreationMethod)) {
 			instance = (CCodeExpression) ma.inner.ccodenode;
 
-			if (ma.member_name == "begin" && ma.inner.symbol_reference == ma.symbol_reference) {
+			if ((ma.member_name == "begin" || ma.member_name == "end") && ma.inner.symbol_reference == ma.symbol_reference) {
 				var inner_ma = (MemberAccess) ma.inner;
 				instance = (CCodeExpression) inner_ma.inner.ccodenode;
 			}



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