fix minor bug in Win32ConsoleIS
authorbrian <brian@brianweb.net>
Sat, 27 May 2006 03:36:36 +0000 (20:36 -0700)
committerbrian <brian@brianweb.net>
Sat, 27 May 2006 03:36:36 +0000 (20:36 -0700)
darcs-hash:20060527033636-24bed-4d90bf8da9e607773ea551bc9d521e087de17bc3.gz

src/org/ibex/nestedvm/Runtime.java

index 74b3a12..bc55744 100644 (file)
@@ -1293,7 +1293,7 @@ public abstract class Runtime implements UsermodeConstants,Registers,Cloneable {
                 pos++; len--; pb = true;
             }
             int n = parent.read(buf,pos,len);
-            if(n == -1) return -1;
+            if(n == -1) return pb ? 1 : -1;
             for(int i=0;i<n;i++) {
                 if(buf[pos+i] == '\r') {
                     if(i==n-1) {