tlibventi: correct handling of VtRead size - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 6f4a41c68c39970dab1d0e09393a57b6cc3f55d6
 (DIR) parent 44c6e39c25dd6e029379fa0474fe27f4cbab181a
 (HTM) 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:
         M src/libventi/fcall.c                |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
 (DIR) diff --git a/src/libventi/fcall.c b/src/libventi/fcall.c
       t@@ -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)