SOURCES: bless-buildfixes.patch (NEW) - new, fixes namespace issue...
prism
prism at pld-linux.org
Wed Apr 5 03:51:44 CEST 2006
Author: prism Date: Wed Apr 5 01:51:44 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- new, fixes namespace issues and attempt to write to readonly foreach variable
---- Files affected:
SOURCES:
bless-buildfixes.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/bless-buildfixes.patch
diff -u /dev/null SOURCES/bless-buildfixes.patch:1.1
--- /dev/null Wed Apr 5 03:51:44 2006
+++ SOURCES/bless-buildfixes.patch Wed Apr 5 03:51:39 2006
@@ -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<list.Length; ++i) {
++ list[i].Save=true;
++ store.AppendValues(list[i].Save, list[i].Name);
+ }
+-
+ return tv;
+ }
+
================================================================
More information about the pld-cvs-commit
mailing list