changeset 12187:3f2f33c1c489

Add extern "C" block for C++.
author Giuseppe Scrivano <gscrivano@gnu.org>
date Mon, 19 Oct 2009 09:30:13 +0200
parents f3ad15bb66b0
children 004e31d48d36
files ChangeLog lib/nproc.h
diffstat 2 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-10-19  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+	* lib/nproc.h: Add extern "C" block for C++.
+
 2009-10-18  Reuben Thomas  <rrt@sc3d.org>
             Bruno Haible  <bruno@clisp.org>
 
--- a/lib/nproc.h
+++ b/lib/nproc.h
@@ -18,4 +18,13 @@
 
 /* Written by Glen Lenker.  */
 
+/* Allow the use in C++ code.  */
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 unsigned long int num_processors (void);
+
+#ifdef __cplusplus
+}
+#endif /* C++ */