jdk/src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c
changeset 24363 33b869a8806b
parent 23589 05e692d15fcd
--- a/jdk/src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c	Fri May 09 09:47:07 2014 +0100
+++ b/jdk/src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c	Fri May 09 12:06:13 2014 +0200
@@ -418,14 +418,14 @@
         len = remaining;
     }
 
-    RESTARTABLE(read(fd, buf+off, len), n);
+    RESTARTABLE(read(fd, buf, len), n);
     if (n == -1) {
         JNU_ThrowIOExceptionWithLastError(env, "read");
     } else {
         if (n == 0) {
             n = -1;     // EOF
         } else {
-            (*env)->SetByteArrayRegion(env, ba, off, (jint)n, (jbyte *)(buf+off));
+            (*env)->SetByteArrayRegion(env, ba, off, (jint)n, (jbyte *)(buf));
         }
     }
     return n;