From f979ee9acaa69bfb26973db43c1c82f704f6b01d Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 1 Mar 2020 13:13:33 +0100 Subject: add ENABLE_SANITY_CHECKS #define instead of using '1' --- src/include/taler_util.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/include') diff --git a/src/include/taler_util.h b/src/include/taler_util.h index f64ab342e..71000e8e9 100644 --- a/src/include/taler_util.h +++ b/src/include/taler_util.h @@ -171,6 +171,10 @@ TALER_mhd_is_https (struct MHD_Connection *connection); /** * Make an absolute URL with query parameters. * + * If a 'value' is given as NULL, both the key and the value are skipped. Note + * that a NULL value does not terminate the list, only a NULL key signals the + * end of the list of arguments. + * * @param base_url absolute base URL to use * @param path path of the url * @param ... NULL-terminated key-value pairs (char *) for query parameters, @@ -186,6 +190,10 @@ TALER_url_join (const char *base_url, /** * Make an absolute URL for the given parameters. * + * If a 'value' is given as NULL, both the key and the value are skipped. Note + * that a NULL value does not terminate the list, only a NULL key signals the + * end of the list of arguments. + * * @param proto protocol for the URL (typically https) * @param host hostname for the URL * @param prefix prefix for the URL @@ -205,6 +213,10 @@ TALER_url_absolute_raw (const char *proto, /** * Make an absolute URL for the given parameters. * + * If a 'value' is given as NULL, both the key and the value are skipped. Note + * that a NULL value does not terminate the list, only a NULL key signals the + * end of the list of arguments. + * * @param proto protocol for the URL (typically https) * @param host hostname for the URL * @param prefix prefix for the URL -- cgit v1.2.3