From: Philip M. <mit...@tr...> - 2006-08-23 13:20:36
|
Another one of those "Why does my C program behave differently in Windows and Linux?" questions I have a program that writes sectors to a drive by using fopen and fwrite. To check whether my program detects errors I eject the removable media, expecting fwrite to return something other than the number of sectors written. No such luck. The main console port reports lots of errors such as: end_request: I/O error, dev hda, sector 13864 but the fwrite routine indicates no problems. What am I doing wrong? |