Mercurial > hg > Members > kono > os9 > sbc09
diff os9/mc09/mclibos9.c @ 102:09148bb27659
fix
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 27 Dec 2018 16:03:36 +0900 |
parents | 15569aa4098e |
children | 844305752064 |
line wrap: on
line diff
--- a/os9/mc09/mclibos9.c Thu Dec 27 15:40:50 2018 +0900 +++ b/os9/mc09/mclibos9.c Thu Dec 27 16:03:36 2018 +0900 @@ -13,8 +13,8 @@ int mode; /* 2 */ int len; /* 4 */ char *name; /* 6 */ - unsigned char*ptr; /* 8 */ - unsigned char buf[256]; /* 10 */ + char *ptr; /* 8 */ + char buff[256]; /* 10 */ } FILE ; #define FCBSIZE (sizeof(FILE)) @@ -52,7 +52,7 @@ n = 0; quote = 0; for( i = 0; i < 2 ; i++ ) { - if (i==1 && argc) { argv = (char**)malloc(sizeof(char*)*argc; } + if (i==1 && argc) { argv = (char**)malloc(sizeof(char*)*argc); } p = args; while((c = *p++)) { if (i==1) argv[n] = args; @@ -134,8 +134,8 @@ _LC0002 puls x,y,u #endasm - if fcbp->fd < 0 ) return NULL; - fcbp->ptr = fcpp->buf; + if (fcbp->fd < 0 ) return NULL; + fcbp->ptr = fcbp->buff; fcbp->len = 0; return (_fcbtbl[i] = fcbp); } @@ -171,8 +171,8 @@ _LC0002 puls x,y,u #endasm - if fcbp->fd < 0 ) return NULL; - fcbp->ptr = fcpp->buf; + if (fcbp->fd < 0 ) return NULL; + fcbp->ptr = fcbp->buff; fcbp->len = 0; return (_fcbtbl[i] = fcbp); }