[Pvfs2-cvs] commit by kunkel in pvfs2/src/io/trove/trove-dbpf: dbpf-bstream-threaded.c

CVS commit program cvs at parl.clemson.edu
Thu Aug 3 09:52:07 EDT 2006


Update of /projects/cvsroot/pvfs2/src/io/trove/trove-dbpf
In directory parlweb1:/tmp/cvs-serv6500/src/io/trove/trove-dbpf

Modified Files:
      Tag: kunkel-branch
	dbpf-bstream-threaded.c 
Log Message:
forget buf modification for safe pread/pwrite


Index: dbpf-bstream-threaded.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/io/trove/trove-dbpf/Attic/dbpf-bstream-threaded.c,v
diff -p -u -r1.1.2.11 -r1.1.2.12
--- dbpf-bstream-threaded.c	2 Aug 2006 22:14:22 -0000	1.1.2.11
+++ dbpf-bstream-threaded.c	3 Aug 2006 13:52:07 -0000	1.1.2.12
@@ -66,7 +66,7 @@ inline int PREAD(int fd, void *buf, size
     int ret = 0;
     int retSize = 0;
     do{
-        ret = pread(fd, buf, count - retSize, offset + retSize);
+        ret = pread(fd, buf + retSize, count - retSize, offset + retSize);
         if (ret){
             retSize +=ret;
         }
@@ -78,7 +78,7 @@ inline int PWRITE(int fd, const void *bu
     int ret = 0;
     int retSize = 0;
     do{
-        ret = pwrite(fd, buf, count - retSize, offset + retSize);
+        ret = pwrite(fd, buf + retSize, count - retSize, offset + retSize);
         if (ret){
             retSize +=ret;
         }



More information about the Pvfs2-cvs mailing list