Patch #536908: Add missing #include guards/extern "C".
diff --git a/Include/cStringIO.h b/Include/cStringIO.h
index cb8f337..fa3fcd7 100644
--- a/Include/cStringIO.h
+++ b/Include/cStringIO.h
@@ -1,5 +1,8 @@
 #ifndef CSTRINGIO_INCLUDED
 #define CSTRINGIO_INCLUDED
+#ifdef __cplusplus
+extern "C" {
+#endif
 /*
 
   cStringIO.h,v 1.4 1997/12/07 14:27:00 jim Exp
@@ -128,4 +131,7 @@
 #define PycString_IMPORT \
   PycStringIO=(struct PycStringIO_CAPI*)xxxPyCObject_Import("cStringIO", "cStringIO_CAPI")
 
+#ifdef __cplusplus
+}
+#endif
 #endif /* CSTRINGIO_INCLUDED */