|
|
- From cf4dfbe15ef8ead3a7eda974af7d804d447f00db Mon Sep 17 00:00:00 2001
- From: Glenn Strauss <gstrauss@gluelogic.com>
- Date: Mon, 4 Oct 2021 09:51:22 -0400
- Subject: [PATCH] [core] define __BEGIN_DECLS, __END_DECLS if needed
-
- ---
- src/first.h | 16 ++++++++++++++++
- 1 file changed, 16 insertions(+)
-
- --- a/src/first.h
- +++ b/src/first.h
- @@ -39,6 +39,22 @@
- #include <sys/types.h>
- #include <stddef.h>
-
- +#ifndef __BEGIN_DECLS
- +#ifdef __cplusplus
- +#define __BEGIN_DECLS extern "C" {
- +#else
- +#define __BEGIN_DECLS
- +#endif
- +#endif
- +
- +#ifndef __END_DECLS
- +#ifdef __cplusplus
- +#define __END_DECLS }
- +#else
- +#define __END_DECLS
- +#endif
- +#endif
- +
- #if defined HAVE_STDINT_H
- # include <stdint.h>
- #elif defined HAVE_INTTYPES_H
|