Skip to content

Commit 57522de

Browse files
committed
check is preproc defined
1 parent 9d9a053 commit 57522de

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/manif/impl/macro.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ raise(Args&&... args)
7676
#define MANIF_NOT_IMPLEMENTED_YET \
7777
MANIF_THROW("Not implemented yet !");
7878

79-
#if (__cplusplus >= 201402L) && __MANIF_HAVE_CPP_ATTRIBUTE(deprecated)
79+
#if defined(__cplusplus) && (__cplusplus >= 201402L) && __MANIF_HAVE_CPP_ATTRIBUTE(deprecated)
8080
#define MANIF_DEPRECATED [[deprecated]]
8181
#elif defined(__GNUC__) || defined(__clang__)
8282
#define MANIF_DEPRECATED __attribute__((deprecated))

0 commit comments

Comments
 (0)