Wed, 16 Sep 2009 15:19:14 +0200 greg add extern C to maintain compatibility with C++