A small script later and I found out that there were quite a few modules which were broken in this way, as well as some that didn't contain an include of module_magic.h at all. They should all be fixed in CVS now.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2002-09-25 13:04: Subject: COFF...
Hm, module_magic.h is included, but only if HAVE_ZLIB_H is defined. I think this is the way most modules are written; they only include module_magic.h if they include all their other files (since module_magic.h has to be last), and they only include their own files if they exist. So if they don't, module_magic.h gets left out.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)