Index: trunk/i386/libsaio/msdos.c =================================================================== --- trunk/i386/libsaio/msdos.c (revision 2463) +++ trunk/i386/libsaio/msdos.c (revision 2464) @@ -394,14 +394,14 @@ st->vfatchecksum = 0; st->vfatnumber = 0; st->nument++; - if (((int)(!st->root16 &&st->nument * sizeof (struct direntry))>=msdosclustersize) - || ((int)(st->root16 &&st->nument * sizeof (struct direntry))>=msdosbps)) + if ((!st->root16 &&st->nument * sizeof (struct direntry)>=msdosclustersize) + || (st->root16 &&st->nument * sizeof (struct direntry)>=msdosbps)) st->nument = 0; return dirp; } st->nument++; - if (((int)(!st->root16 &&st->nument * sizeof (struct direntry))>=msdosclustersize) - || ((int)(st->root16 &&st->nument * sizeof (struct direntry))>=msdosbps)) + if ((!st->root16 &&st->nument * sizeof (struct direntry)>=msdosclustersize) + || (st->root16 &&st->nument * sizeof (struct direntry)>=msdosbps)) st->nument = 0; } } Index: trunk/CHANGES =================================================================== --- trunk/CHANGES (revision 2463) +++ trunk/CHANGES (revision 2464) @@ -1,3 +1,4 @@ +- ErmaC : Rollback changes for msdos.c (2327) thx to bltz - bitshoveler : Remove "-x" option from "ld" command which breaks build under newer Xcode versions (/i386/modules/MakeInc.dir) - bitshoveler : Comment out some unused functions by expanding "#if UNUSED" conditional (stringTable.c) - bitshoveler : Comment out unused static functions, which cause build to fail in "release" mode (vbe.c)