From: Christopher Dykes Date: Wed, 1 Jun 2016 17:14:26 +0000 (-0700) Subject: SingletonVault_c.cpp is always C++ X-Git-Tag: 2016.07.26~173 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=3fe4dacd7dd0224d46e03edfbb87c1c84442b09f;p=folly.git SingletonVault_c.cpp is always C++ Summary: It's simply not possible to compile the C++ side of the C API as C, so don't guard the `extern "C"` as if it is. Reviewed By: meyering, yfeldblum Differential Revision: D3369474 fbshipit-source-id: d3316704ce17a471bc9d6a3a235472bf40cedb9d --- diff --git a/folly/SingletonVault_c.cpp b/folly/SingletonVault_c.cpp index 54179157..a11c93c8 100644 --- a/folly/SingletonVault_c.cpp +++ b/folly/SingletonVault_c.cpp @@ -17,9 +17,7 @@ #include #include -#ifdef __cplusplus extern "C" { -#endif SingletonVault_t *SingletonVault_singleton() { return folly::SingletonVault::singleton(); @@ -37,6 +35,4 @@ void SingletonVault_reenableInstances(SingletonVault_t *vault) { ((folly::SingletonVault*) vault)->reenableInstances(); } -#ifdef __cplusplus } // extern "C" -#endif