aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2015-06-03 21:27:58 +0000
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2015-06-03 21:27:58 +0000
commitd474f26d159b4ba9d84ca8100f98cab4ff2e2eef (patch)
tree83bebedd576e6e08cc9f555d82126b45cbbc63ec
parent86c904a4be7d31a073e9943afbc08dbf0de5ef4f (diff)
downloadlibmicrohttpd-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.h7
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