commit acc69a8e5c921e5bbb03260383936487ec9ce0ca
parent ba4d8d3fd8bf2aca74cf7c8009690609f964e7f5
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 20 Oct 2020 13:10:43 +0200
fix missing MHD flags
Diffstat:
3 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/gnsrecord/Makefile.am b/src/gnsrecord/Makefile.am
@@ -1,5 +1,5 @@
# This Makefile.am is in the public domain
-AM_CPPFLAGS = -I$(top_srcdir)/src/include
+AM_CPPFLAGS = -I$(top_srcdir)/src/include ${MHD_CFLAGS}
plugindir = $(libdir)/gnunet
diff --git a/src/include/gnunet_buffer_lib.h b/src/include/gnunet_buffer_lib.h
@@ -147,7 +147,8 @@ GNUNET_buffer_write_path (struct GNUNET_Buffer *buf, const char *str);
* @param ... format arguments
*/
void
-GNUNET_buffer_write_fstr (struct GNUNET_Buffer *buf, const char *fmt, ...);
+GNUNET_buffer_write_fstr (struct GNUNET_Buffer *buf, const char *fmt, ...)
+__attribute__ ((format (printf, 2, 3)));
/**
diff --git a/src/include/gnunet_uri_lib.h b/src/include/gnunet_uri_lib.h
@@ -26,12 +26,13 @@
/**
* The struct where the parsed values will be stored:
*
- * scheme ":" [ "//" ] [ username ":" password "@" ] host [ ":" port ] [ "/" ] [ path ] [ "?" query ]
+ * scheme ":" [ "//" ] [ username ":" password "@" ] host [ ":" port ] [ "/" ] [ path ] [ "?" query ] [ "#" fragment ]
*
* Note: to make sure that no strings are copied, the first slash "/" in the
* path will be used to null terminate the hostname if no port is supplied.
*/
-struct GNUNET_Uri {
+struct GNUNET_Uri
+{
char *scheme; /* scheme, without ":" and "//" */
char *username; /* username, default: NULL */
char *password; /* password, default: NULL */
@@ -44,7 +45,8 @@ struct GNUNET_Uri {
/* A struct to hold the query string parameter values. */
-struct GNUNET_UriParam {
+struct GNUNET_UriParam
+{
char *key;
char *val;
};