|
|
|
@ -57,7 +57,7 @@ extern "C" { |
|
|
|
#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)) |
|
|
|
/* GCC added the deprecated attribute in version 3.1 */ |
|
|
|
#define SQLITE_DEPRECATED __attribute__ ((deprecated)) |
|
|
|
#elif defined(_MSC_VER) |
|
|
|
#elif defined(_MSC_VER) && _MSC_VER >= 1300 |
|
|
|
#define SQLITE_DEPRECATED __declspec(deprecated) |
|
|
|
#else |
|
|
|
#define SQLITE_DEPRECATED |
|
|
|
@ -70,7 +70,7 @@ extern "C" { |
|
|
|
/* I can confirm that it does not work on version 4.1.0... */ |
|
|
|
/* First appears in GCC docs for version 4.3.0 */ |
|
|
|
#define SQLITE_EXPERIMENTAL __attribute__ ((warning ("is experimental"))) |
|
|
|
#elif defined(_MSC_VER) |
|
|
|
#elif defined(_MSC_VER) && _MSC_VER >= 1500 |
|
|
|
#define SQLITE_EXPERIMENTAL __declspec(deprecated("was declared experimental")) |
|
|
|
#else |
|
|
|
#define SQLITE_EXPERIMENTAL |
|
|
|
|