tremove thread.c - 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 c66e8adfa3c56b87b8deb38cc8e0a0f997a9eded
 (DIR) parent b4e8c4b6d621e64e4fb418a631af94f163fcf890
 (HTM) Author: rsc <devnull@localhost>
       Date:   Tue,  4 Jan 2005 22:21:33 +0000
       
       remove thread.c
       
       Diffstat:
         M src/libplumb/mkfile                 |       1 -
         D src/libplumb/thread.c               |      34 -------------------------------
       
       2 files changed, 0 insertions(+), 35 deletions(-)
       ---
 (DIR) diff --git a/src/libplumb/mkfile b/src/libplumb/mkfile
       t@@ -5,7 +5,6 @@ OFILES=\
                event.$O\
                fid.$O\
                mesg.$O\
       -        thread.$O\
        
        HFILES=$PLAN9/include/plumb.h
        
 (DIR) diff --git a/src/libplumb/thread.c b/src/libplumb/thread.c
       t@@ -1,34 +0,0 @@
       -#include <u.h>
       -#include <libc.h>
       -#include <thread.h>
       -#include <fcall.h>
       -#include <fs.h>
       -#include "plumb.h"
       -
       -Plumbmsg*
       -ioplumbrecv(Ioproc *io, int fd)
       -{
       -        char *buf;
       -        Plumbmsg *m;
       -        int n, more;
       -
       -        buf = malloc(8192);
       -        if(buf == nil)
       -                return nil;
       -        n = ioread(io, fd, buf, 8192);
       -        m = nil;
       -        if(n > 0){
       -                m = plumbunpackpartial(buf, n, &more);
       -                if(m==nil && more>0){
       -                        /* we now know how many more bytes to read for complete message */
       -                        buf = realloc(buf, n+more);
       -                        if(buf == nil)
       -                                return nil;
       -                        if(ioreadn(io, fd, buf+n, more) == more)
       -                                m = plumbunpackpartial(buf, n+more, nil);
       -                }
       -        }
       -        free(buf);
       -        return m;
       -}
       -