[vala] girparser: Fix hidden parameters at the end of the parameter list



commit fb5efa698bd06b82e6ed62b9613deadc3cbb7f2e
Author: Jürg Billeter <j bitron ch>
Date:   Tue Aug 17 21:02:43 2010 +0200

    girparser: Fix hidden parameters at the end of the parameter list

 vala/valagirparser.vala |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala
index f235b2a..b996596 100644
--- a/vala/valagirparser.vala
+++ b/vala/valagirparser.vala
@@ -1163,6 +1163,10 @@ public class Vala.GirParser : CodeVisitor {
 				j++;
 			} else {
 				info.keep = false;
+				// make sure that vala_idx is always set
+				// the above if branch does not set vala_idx for
+				// hidden parameters at the end of the parameter list
+				info.vala_idx = (j - 1) + (i - last) * 0.1F;
 			}
 			i++;
 		}



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