added 'extern C' stuff to some headers

Original commit message from CVS:
added 'extern C' stuff to some headers
2 files changed