Re: [Freedos-devel] DOSFSCK 2G FAT32 bugs fixed!

2004-04-01 Thread Luchezar Georgiev
On Wed, 31 Mar 2004 22:07:55 +0100 (BST), Bart Oldeman wrote: Hmm. Sorry I didn't check out how dosfsck is compiled but perhaps you should compile with the GCC -Wall -Wstrict-prototypes options. -Wmissing-declarations may also come in handy -Wnested-externs sometimes too but it depends on your

Re: [Freedos-devel] DOSFSCK 2G FAT32 bugs fixed!

2004-04-01 Thread Luchezar Georgiev
The TU-Varna server doesn't work now Just began working so I put it at http://linux.tu-varna.acad.bg/~lig/freedos/DOSFSCK.EXE (58 KB) Happy testing! But please take into account that I don't maintain it! Lucho --- This SF.Net email is

Re: [Freedos-devel] DOSFSCK 2G FAT32 bugs fixed!

2004-04-01 Thread Johnson Lam
On Thu, 01 Apr 2004 11:07:34 +0300, you wrote: Hi Lucho, Sorry, but I'm too busy for that. The TU-Varna server doesn't work now, so I can't even do (4). I can't even test how DOSFSCK writes/fixes bad volumes as I don't currently have one handy ;-) If you need web space please tell me, I can

Re: [Freedos-devel] DOSFSCK 2G FAT32 bugs fixed!

2004-03-31 Thread Luchezar Georgiev
Oops! VolumeSeek() should be loff_t(loff_t offset) instead of off_t VolumeSeek(off_t offset)! But there must be yet another bug, because when I changed it, the bug was still there, although the code generated for VolumeSeek() became correct. Will try to catch the other bug tomorrow. Caught it!

Re: [Freedos-devel] DOSFSCK 2G FAT32 bugs fixed!

2004-03-31 Thread Bart Oldeman
On Wed, 31 Mar 2004, Luchezar Georgiev wrote: Oops! VolumeSeek() should be loff_t(loff_t offset) instead of off_t VolumeSeek(off_t offset)! But there must be yet another bug, because when I changed it, the bug was still there, although the code generated for VolumeSeek() became correct.

Re: [Freedos-devel] DOSFSCK 2G FAT32 bugs fixed!

2004-03-31 Thread Arkady V.Belousov
! 31--2004 22:22 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to [EMAIL PROTECTED]: LG Caught it! VolumeSeek() wasn't declared anywhere so its return type was LG assimed int. :( This is anohter reason, why I so hate C mode, when prototypes may be omited. :( How much of other bugs