From 71f129a990e77badfe371ee69060d53e34f59e02 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20=C5=81ukaszek?= Date: Wed, 5 Apr 2006 01:51:39 +0000 Subject: [PATCH] - new, fixes namespace issues and attempt to write to readonly foreach variable Changed files: bless-buildfixes.patch -> 1.1 --- bless-buildfixes.patch | 48 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 bless-buildfixes.patch diff --git a/bless-buildfixes.patch b/bless-buildfixes.patch new file mode 100644 index 0000000..5dd31d7 --- /dev/null +++ b/bless-buildfixes.patch @@ -0,0 +1,48 @@ +diff -uNr bless-0.4.0.orig/src/ByteBuffer/SaveAsOperation.cs bless-0.4.0/src/ByteBuffer/SaveAsOperation.cs +--- bless-0.4.0.orig/src/ByteBuffer/SaveAsOperation.cs 2005-09-11 18:22:16.000000000 +0200 ++++ bless-0.4.0/src/ByteBuffer/SaveAsOperation.cs 2006-04-03 08:03:21.000000000 +0200 +@@ -63,8 +63,8 @@ + { + #if ENABLE_UNIX_SPECIFIC + // get info about the device the file will be saved on +- Mono.Unix.Statvfs stat=new Mono.Unix.Statvfs(); +- Mono.Unix.Syscall.statvfs(Path.GetDirectoryName(fn), out stat); ++ Mono.Unix.Native.Statvfs stat=new Mono.Unix.Native.Statvfs(); ++ Mono.Unix.Native.Syscall.statvfs(Path.GetDirectoryName(fn), out stat); + + long freeSpace=(long)(stat.f_bavail*stat.f_bsize); + +diff -uNr bless-0.4.0.orig/src/ByteBuffer/SaveOperation.cs bless-0.4.0/src/ByteBuffer/SaveOperation.cs +--- bless-0.4.0.orig/src/ByteBuffer/SaveOperation.cs 2005-05-11 22:10:19.000000000 +0200 ++++ bless-0.4.0/src/ByteBuffer/SaveOperation.cs 2006-04-03 08:03:09.000000000 +0200 +@@ -53,8 +53,8 @@ + // get info about the device the file will be saved on + FileInfo fi=new FileInfo(bb.Filename); + +- Mono.Unix.Statvfs stat=new Mono.Unix.Statvfs(); +- Mono.Unix.Syscall.statvfs(bb.Filename, out stat); ++ Mono.Unix.Native.Statvfs stat=new Mono.Unix.Native.Statvfs(); ++ Mono.Unix.Native.Syscall.statvfs(bb.Filename, out stat); + + long freeSpace=(long)(stat.f_bavail*stat.f_bsize) + fi.Length; + +diff -uNr bless-0.4.0.orig/src/gui/dialogs/SaveConfirmationMultiAlert.cs bless-0.4.0/src/gui/dialogs/SaveConfirmationMultiAlert.cs +--- bless-0.4.0.orig/src/gui/dialogs/SaveConfirmationMultiAlert.cs 2005-02-07 12:46:46.000000000 +0100 ++++ bless-0.4.0/src/gui/dialogs/SaveConfirmationMultiAlert.cs 2006-04-05 03:42:24.000000000 +0200 +@@ -78,12 +78,11 @@ + + tv.AppendColumn ("Save", crt, "active", 0); + tv.AppendColumn ("Name", new CellRendererText(), "text", 1); +- +- foreach (SaveFileItem item in list) { +- item.Save=true; +- store.AppendValues(item.Save, item.Name); ++ ++ for (int i=0; i