commit 7ac91f3ece115e576da3f04cda0a8adb5bb32176
parent a0f79813e63a52eec8d8b843df2d7c76b0993851
Author: Jacki <jacki@thejackimonster.de>
Date: Tue, 7 Jan 2025 05:44:03 +0100
Fix build issues from changes in gnunet 0.23.0
Signed-off-by: Jacki <jacki@thejackimonster.de>
Diffstat:
3 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/tests/test_gnunet_chat.h b/tests/test_gnunet_chat.h
@@ -188,15 +188,19 @@ task_##test_call (void *cls, \
#define __CALL_GNUNET_TEST_TASK(test_call) \
{ \
enum GNUNET_GenericReturnValue result; \
+ const struct GNUNET_OS_ProjectData *data; \
struct GNUNET_GETOPT_CommandLineOption options[] = { \
GNUNET_GETOPT_OPTION_END \
}; \
\
+ data = GNUNET_OS_project_data_gnunet (); \
+ \
char *binary = #test_call; \
- char *const args [] = { binary }; \
+ char *const args [] = { binary }; \
\
fprintf(stdout, "Running: %s\n", binary); \
result = GNUNET_PROGRAM_run( \
+ data, \
1, \
args, \
binary, \
diff --git a/tools/gnunet_chat_lib_uml.c b/tools/gnunet_chat_lib_uml.c
@@ -233,6 +233,9 @@ main (int argc,
struct GNUNET_CHAT_Tool tool;
memset(&tool, 0, sizeof(tool));
+ const struct GNUNET_OS_ProjectData *data;
+ data = GNUNET_OS_project_data_gnunet ();
+
struct GNUNET_GETOPT_CommandLineOption options[] = {
GNUNET_GETOPT_option_string(
'a',
@@ -261,6 +264,7 @@ main (int argc,
printf("@startuml\n");
enum GNUNET_GenericReturnValue result = GNUNET_PROGRAM_run(
+ data,
argc,
argv,
"libgnunetchat_uml",
diff --git a/tools/gnunet_messenger_uml.c b/tools/gnunet_messenger_uml.c
@@ -371,6 +371,9 @@ main (int argc,
struct GNUNET_MESSENGER_Tool tool;
memset(&tool, 0, sizeof(tool));
+ const struct GNUNET_OS_ProjectData *data;
+ data = GNUNET_OS_project_data_gnunet ();
+
struct GNUNET_GETOPT_CommandLineOption options[] = {
GNUNET_GETOPT_option_string(
'e',
@@ -400,6 +403,7 @@ main (int argc,
tool.map = GNUNET_CONTAINER_multihashmap_create(8, GNUNET_NO);
enum GNUNET_GenericReturnValue result = GNUNET_PROGRAM_run(
+ data,
argc,
argv,
"gnunet_messenger_uml",