File verbose.diff of Package dbench

diff -ruN dbench-3.04.orig/fileio.c dbench-3.04/fileio.c
--- dbench-3.04.orig/fileio.c	2004-12-13 03:26:32.000000000 +0100
+++ dbench-3.04/fileio.c	2005-11-16 14:10:54.000000000 +0100
@@ -295,7 +295,7 @@
 	buf = calloc(size, 1);
 
 	if (pwrite(ftable[i].fd, buf, size, offset) != ret_size) {
-		printf("write failed on handle %d\n", handle);
+		printf("write failed on handle %d (%s)\n", handle, strerror(errno));
 		exit(1);
 	}
 
@@ -315,7 +315,7 @@
 	buf = malloc(size);
 
 	if (pread(ftable[i].fd, buf, size, offset) != ret_size) {
-		printf("read failed on handle %d\n", handle);
+		printf("read failed on handle %d (%s)\n", handle, strerror(errno));
 	}
 
 	free(buf);
diff -ruN dbench-3.04.orig/io.c dbench-3.04/io.c
--- dbench-3.04.orig/io.c	2003-10-16 03:58:48.000000000 +0200
+++ dbench-3.04/io.c	2005-11-16 14:10:54.000000000 +0100
@@ -114,7 +114,7 @@
 	}
 	lseek(ftable[i].fd, offset, SEEK_SET);
 	if (write(ftable[i].fd, buf, size) != size) {
-		printf("write failed on handle %d\n", handle);
+		printf("write failed on handle %d (%s)\n", handle, strerror(errno));
 	}
 }
 
openSUSE Build Service is sponsored by