hpcc-systems/HPCC-Platform — pull request #2792 by rengolin (2012-07-06 10:43:45+00:00)
Title: Remove unnecessary extern C

Unnecessary (and broken) extern C attributes breaking Clang compilation.

The rationale is that an extern C function doesn't get mangled and there is
no way to represent references in plain C. GCC probably creates it as a
pointer, but if we were to create another similar function that returns a
pointer, they would be indistinguishable from each other.

It's not breaking anything, but helps consistency, since the extern C attribute
is unnecessary anyway.