| Type | Program or File | Error | Fix/Workaround | Reported By |
|---|---|---|---|---|
| Installation | DJGPP | The installation program doesn't copy stubify.exe to the right place. |
Copy stubify.exe from the CD-ROM's
"Software Library\DJGPP\EXTRACT\BIN"
directory to the BIN directory in your DJGPP installation
(typically c:\djgpp\bin) |
I first encountered this problem in Sams's "Data Structures and Algorithms in 24 Hours" copy of DJGPP, so I worked out a fix then. I hit it again with this CD, and didn't quite get around to posting the fix here, when an email from ahd323 at look.ca was forwarded to me asking for a fix. I've sent him details of the fix, but of course I should have posted it here too. Well, now I have done so. Update 3 Nov 2000 - I just discovered from my email history that Jack Klein noticed this too, in mid-September. |
| Idempotency (lack of) | sllist.h |
sllist.h uses size_t but
doesn't actually include any headers which define it. |
More of a style thing than anything else. But Chris is
right to complain. I am so used to including standard
headers before local headers that I guess it never
occurred to me that anyone would do it any other way.
Anyway - the fix is to include stddef.h
in sllist.h but the workaround (if you're
using the file straight from the CD, or whatever)
is to include any ISO C Standard header that defines
size_t before sllist.h. |
Chris Mears |
| Dead code | cups.h (Windows version) |
Useless prototype: int CUPSEndServer(void);
| This prototype is not required, and doesn't have either an implementation or a matching analog in the Unix header. Dead code. Delete from writable versions, if you care enough. | Chad Dixon |