diff --git a/src/sys/ubixfs/file.c b/src/sys/ubixfs/file.c index 21131e2..a3ccecc 100755 --- a/src/sys/ubixfs/file.c +++ b/src/sys/ubixfs/file.c @@ -44,17 +44,16 @@ } int fopen(const char *file,int mode) { - int i=0,ret=0; + int i=0,ret; for (i=0;iid == 1) { while(1); } return(i); } else { return((int)-1); } diff --git a/src/sys/ubixfs/ubixfs.c b/src/sys/ubixfs/ubixfs.c index e188aa8..efece94 100755 --- a/src/sys/ubixfs/ubixfs.c +++ b/src/sys/ubixfs/ubixfs.c @@ -25,8 +25,8 @@ #include #include #include -#include #include +#include int startSector; @@ -95,6 +95,7 @@ bool ret = TRUE; struct fileTableEntry *ft; char data[4096]; + if (currentProc == 1) { while(1); } ret = (bool)readBlock(startSector,data,8); ft = (void *)data; for (i=0;i<128;i++) {