shithub: libvpx

Download patch

ref: d9a9c45b90e08aa5e2e2d1f5f8aea60eb6cde8fe
parent: 9c8b74f121492425712101ad859cc1414a30dfa3
author: James Zern <jzern@google.com>
date: Fri Jan 17 15:53:27 EST 2014

rtcd.sh: add extern "C" to generated headers

Change-Id: Ifb30518555402eb473c3fde81bc860fbe17851dd

--- a/build/make/rtcd.sh
+++ b/build/make/rtcd.sh
@@ -209,6 +209,10 @@
 #define RTCD_EXTERN extern
 #endif
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 $(process_forward_decls)
 
 $(declare_function_pointers c $ALL_ARCHS)
@@ -219,6 +223,11 @@
 
 common_bottom() {
   cat <<EOF
+
+#ifdef __cplusplus
+}  // extern "C"
+#endif
+
 #endif
 EOF
 }
--