URI: 
       tSignedness bugs for Mac OS X. - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 23e7c65741a0f194ff994dffa0e1e3db9ae35a86
   DIR parent 00a95363d54467899460620e69dc5cddc5361226
  HTML Author: rsc <devnull@localhost>
       Date:   Tue, 13 Sep 2005 03:58:31 +0000
       
       Signedness bugs for Mac OS X.
       
       Diffstat:
         M src/cmd/9pserve.c                   |       5 +++--
         M src/cmd/vac/vac.c                   |       2 +-
       
       2 files changed, 4 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/src/cmd/9pserve.c b/src/cmd/9pserve.c
       t@@ -1379,7 +1379,7 @@ int
        stripustat(Fcall *f, uchar **fpkt, int s2u)
        {
                int n;
       -        char *buf;
       +        uchar *buf;
                char *str;
                Dir dir;
        
       t@@ -1406,8 +1406,9 @@ stripustat(Fcall *f, uchar **fpkt, int s2u)
        int
        stripudirread(Msg* msg)
        {
       +        char *str;
                int i, m, n, nn;
       -        char *buf, *str;
       +        uchar *buf;
                Dir d;
                Fcall* rx;
        
   DIR diff --git a/src/cmd/vac/vac.c b/src/cmd/vac/vac.c
       t@@ -770,7 +770,7 @@ vacspecial(DirSink *dsink, Dir* dir, char *lname, char *sname, VacFile *vf)
                entry = dsink->nentry;
        
                sink = sinkalloc(dsink->sink->z, bsize, bsize);
       -        sinkwrite(sink, buf, n);
       +        sinkwrite(sink, (uchar*)buf, n);
                sinkclose(sink);
                dirsinkwritesink(dsink, sink);
                sinkfree(sink);