commit 6f4a41c68c39970dab1d0e09393a57b6cc3f55d6
parent 44c6e39c25dd6e029379fa0474fe27f4cbab181a
Author: Russ Cox <rsc@swtch.com>
Date: Sun, 26 Jul 2009 13:40:01 -0400
libventi: correct handling of VtRead size
Fixes #7 http://code.swtch.com/plan9port/issue/7/
Thanks to Venkatesh Srinivas and Michael Teichgräber
for finding the bug.
http://codereview.appspot.com/98041
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/libventi/fcall.c b/src/libventi/fcall.c
@@ -182,7 +182,7 @@ vtfcallunpack(VtFcall *f, Packet *p)
case 2:
if(packetconsume(p, buf, 2) < 0)
goto Err;
- f->count = (buf[2] << 8) | buf[3];
+ f->count = (buf[0] << 8) | buf[1];
break;
case 4:
if(packetconsume(p, buf, 4) < 0)