[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