libgnunetchat

library for GNUnet Messenger
Log | Files | Refs | README | LICENSE

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:
Mtests/test_gnunet_chat.h | 6+++++-
Mtools/gnunet_chat_lib_uml.c | 4++++
Mtools/gnunet_messenger_uml.c | 4++++
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",