Skip to content

Commit 8bcb200

Browse files
authored
Updated PCPP_DEPRECATED macro to use cpp14 [[deprecated]] attribute. (#1828)
1 parent 6f756e0 commit 8bcb200

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

Common++/header/DeprecationUtils.h

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,7 @@
33
/// @file
44

55
#ifndef PCPP_DEPRECATED
6-
# if defined(__GNUC__) || defined(__clang__)
7-
# define PCPP_DEPRECATED(msg) __attribute__((deprecated(msg)))
8-
# elif defined(_MSC_VER)
9-
# define PCPP_DEPRECATED(msg) __declspec(deprecated(msg))
10-
# else
11-
# pragma message("WARNING: DEPRECATED feature is not implemented for this compiler")
12-
# define PCPP_DEPRECATED(msg)
13-
# endif
6+
# define PCPP_DEPRECATED(msg) [[deprecated(msg)]]
147
#endif
158

169
#if !defined(DISABLE_WARNING_PUSH) || !defined(DISABLE_WARNING_POP)

0 commit comments

Comments
 (0)