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