Hi Rob,
Do the patches take into account that a header might only be included to check that an exported function matches the declaration in the header file?
No, I dont think that case can exist. Each .c file contains 5-20 or more functions that take flags/structs etc defined in the header. The same header defines the function too, so I don't think you'll see this case in practice. However I will knock up a script to check that every function does include the header that defines it, an submit a patch for any cases that turn up (although I don't think there will be any). Cheers, Jon ===== "Don't wait for the seas to part, or messiahs to come; Don't you sit around and waste this chance..." - Live jon_p_griffiths(a)yahoo.com __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail