Mercurial > hg > orthanc
comparison OrthancFramework/Sources/Compatibility.h @ 4351:d300ace4acad
fix for msvc2008
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sun, 06 Dec 2020 20:30:12 +0100 |
parents | e457c30970cf |
children | d9473bd5ed43 |
comparison
equal
deleted
inserted
replaced
4350:e457c30970cf | 4351:d300ace4acad |
---|---|
37 #if (__cplusplus >= 201402L) // C++14 | 37 #if (__cplusplus >= 201402L) // C++14 |
38 # define ORTHANC_DEPRECATED(f) [[deprecated]] f | 38 # define ORTHANC_DEPRECATED(f) [[deprecated]] f |
39 #elif defined(__GNUC__) || defined(__clang__) | 39 #elif defined(__GNUC__) || defined(__clang__) |
40 # define ORTHANC_DEPRECATED(f) f __attribute__((deprecated)) | 40 # define ORTHANC_DEPRECATED(f) f __attribute__((deprecated)) |
41 #elif defined(_MSC_VER) | 41 #elif defined(_MSC_VER) |
42 # define ORTHANC_DEPRECATED(f) f __declspec(deprecated) | 42 # define ORTHANC_DEPRECATED(f) __declspec(deprecated) f |
43 #else | 43 #else |
44 # define ORTHANC_DEPRECATED | 44 # define ORTHANC_DEPRECATED |
45 #endif | 45 #endif |
46 | 46 |
47 | 47 |