>From a47d7a238d7fc1aa6404d88f41e2300d1bb17f54 Mon Sep 17 00:00:00 2001
From: Arnaud <arnaud.champion@devatom.fr>
Date: Wed, 27 Oct 2010 14:14:59 +0200
Subject: [PATCH] can't loop thru ref array in mono

---
 .../MonoDevelop/virConnectOpenAuth/MainWindow.cs   |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/examples/MonoDevelop/virConnectOpenAuth/MainWindow.cs b/examples/MonoDevelop/virConnectOpenAuth/MainWindow.cs
index 675fee0..0b8bbf8 100644
--- a/examples/MonoDevelop/virConnectOpenAuth/MainWindow.cs
+++ b/examples/MonoDevelop/virConnectOpenAuth/MainWindow.cs
@@ -137,7 +137,7 @@ public partial class MainWindow : Gtk.Window
 	private static int AuthCallback(ref ConnectCredential[] creds, IntPtr cbdata)
     {
         AuthData authData = (AuthData)Marshal.PtrToStructure(cbdata, typeof(AuthData));
-        foreach (ConnectCredential cred in creds)
+        for (int i = 0; i < creds.Length; i++)
         {
             switch (cred.type)
             {
-- 
1.7.2.3.msysgit.0

