diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2015-06-03 21:27:58 +0000 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2015-06-03 21:27:58 +0000 |
commit | d474f26d159b4ba9d84ca8100f98cab4ff2e2eef (patch) | |
tree | 83bebedd576e6e08cc9f555d82126b45cbbc63ec | |
parent | 86c904a4be7d31a073e9943afbc08dbf0de5ef4f (diff) | |
download | libmicrohttpd-d474f26d159b4ba9d84ca8100f98cab4ff2e2eef.tar.gz libmicrohttpd-d474f26d159b4ba9d84ca8100f98cab4ff2e2eef.zip |
microhttpd.h: print deprecation messages if MHD_LONG_LONG or MHD_LONG_LONG_PRINTF are defined or
if MHD_HTTP_METHOD_NOT_ACCEPTABLE is used
-rw-r--r-- | src/include/microhttpd.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h index 2087a2da..a9c5a440 100644 --- a/src/include/microhttpd.h +++ b/src/include/microhttpd.h | |||
@@ -232,6 +232,8 @@ typedef SOCKET MHD_socket; | |||
232 | */ | 232 | */ |
233 | #define MHD_LONG_LONG long long | 233 | #define MHD_LONG_LONG long long |
234 | #define MHD_UNSIGNED_LONG_LONG unsigned long long | 234 | #define MHD_UNSIGNED_LONG_LONG unsigned long long |
235 | #else /* MHD_LONG_LONG */ | ||
236 | _MHD_DEPR_MACRO("Macro MHD_LONG_LONG is deprecated, use MHD_UNSIGNED_LONG_LONG") | ||
235 | #endif | 237 | #endif |
236 | /** | 238 | /** |
237 | * Format string for printing a variable of type #MHD_LONG_LONG. | 239 | * Format string for printing a variable of type #MHD_LONG_LONG. |
@@ -243,6 +245,8 @@ typedef SOCKET MHD_socket; | |||
243 | */ | 245 | */ |
244 | #define MHD_LONG_LONG_PRINTF "ll" | 246 | #define MHD_LONG_LONG_PRINTF "ll" |
245 | #define MHD_UNSIGNED_LONG_LONG_PRINTF "%llu" | 247 | #define MHD_UNSIGNED_LONG_LONG_PRINTF "%llu" |
248 | #else /* MHD_LONG_LONG_PRINTF */ | ||
249 | _MHD_DEPR_MACRO("Macro MHD_LONG_LONG_PRINTF is deprecated, use MHD_UNSIGNED_LONG_LONG_PRINTF") | ||
246 | #endif | 250 | #endif |
247 | 251 | ||
248 | 252 | ||
@@ -281,7 +285,8 @@ typedef SOCKET MHD_socket; | |||
281 | #define MHD_HTTP_METHOD_NOT_ALLOWED 405 | 285 | #define MHD_HTTP_METHOD_NOT_ALLOWED 405 |
282 | #define MHD_HTTP_NOT_ACCEPTABLE 406 | 286 | #define MHD_HTTP_NOT_ACCEPTABLE 406 |
283 | /** @deprecated */ | 287 | /** @deprecated */ |
284 | #define MHD_HTTP_METHOD_NOT_ACCEPTABLE 406 | 288 | #define MHD_HTTP_METHOD_NOT_ACCEPTABLE \ |
289 | _MHD_DEPR_MACRO("Value MHD_HTTP_METHOD_NOT_ACCEPTABLE is deprecated, use MHD_HTTP_NOT_ACCEPTABLE") 406 | ||
285 | #define MHD_HTTP_PROXY_AUTHENTICATION_REQUIRED 407 | 290 | #define MHD_HTTP_PROXY_AUTHENTICATION_REQUIRED 407 |
286 | #define MHD_HTTP_REQUEST_TIMEOUT 408 | 291 | #define MHD_HTTP_REQUEST_TIMEOUT 408 |
287 | #define MHD_HTTP_CONFLICT 409 | 292 | #define MHD_HTTP_CONFLICT 409 |