summaryrefslogtreecommitdiff
path: root/libpam/include/security/pam_malloc.h
diff options
context:
space:
mode:
Diffstat (limited to 'libpam/include/security/pam_malloc.h')
-rw-r--r--libpam/include/security/pam_malloc.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libpam/include/security/pam_malloc.h b/libpam/include/security/pam_malloc.h
index 05ca16f0..a1062a5b 100644
--- a/libpam/include/security/pam_malloc.h
+++ b/libpam/include/security/pam_malloc.h
@@ -13,6 +13,10 @@
#ifndef PAM_MALLOC_H
#define PAM_MALLOC_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/* these are the macro definitions for the stdlib.h memory functions */
#define malloc(s) pam_malloc(s,__FILE__,__FUNCTION__,__LINE__)
@@ -66,4 +70,8 @@ extern FILE *pam_malloc_outfile; /* defaults to stdout */
extern int pam_malloc_flags;
extern int pam_malloc_delay_length; /* how long to pause on errors */
+#ifdef __cplusplus
+}
+#endif
+
#endif /* PAM_MALLOC_H */