Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!sys-uea!cmp8163 From: cmp8163@sys.uea.ac.uk (P.N.J. Vlietstra) Newsgroups: comp.sys.amiga.programmer Subject: CCLib.library and io problems (REPOST) Keywords: CCLib, IO Message-ID: <1081@sys.uea.ac.uk> Date: 18 May 91 14:20:51 GMT Organization: UEA, Norwich, UK Lines: 21 Could some kind person please mail me the EMail address of the author of the CCLib.library ? This is the Amiga shared library implementation of the standard C functions (printf, fopen, fclose, etc.). There is a major fault with it in that it does *not* check whether system calls were successful or not ! If you try and open a file, e.g. err = fopen("TESTASSIGN:test","w") DOS puts up a requestor saying "Insert TESTASSIGN in any drive..." if you click CANCEL, the whole thing crashes ! It crashes before I can check the result of my fopen() call (before I can check whether 'err' is NULL)! This annoying bug caused me to reject the otherwise really useful package. Thanks, Peter cmp8163@sys.uea.ac.uk School of Information Systems University of East Anglia Norwich England.