tSignedness bugs for Mac OS X. - plan9port - [fork] Plan 9 from user space | |
git clone git://src.adamsgaard.dk/plan9port | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 23e7c65741a0f194ff994dffa0e1e3db9ae35a86 | |
parent 00a95363d54467899460620e69dc5cddc5361226 | |
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(-) | |
--- | |
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; | |
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 *sn… | |
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); |