commit 99e6d0a0e362152db978491edf878adc3a7319e8
parent c10430acf65673a6b120ada3cb88195929a98201
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 22 Dec 2025 16:55:49 +0100
get to build with latest libgnunetutil
Diffstat:
1 file changed, 8 insertions(+), 25 deletions(-)
diff --git a/src/taler-mdb.c b/src/taler-mdb.c
@@ -680,11 +680,6 @@ static char *backend_base_url;
static char *fulfillment_msg;
/**
- * ESSID of a WLAN network offered by the snack system, or NULL.
- */
-static char *essid;
-
-/**
* Should we hide a transient error when MDB is ready?
*/
static bool clear_error_on_start;
@@ -1050,6 +1045,7 @@ show_qrcode (const char *uri)
unsigned int size;
char *upper;
char *base;
+ char *ubase;
size_t xOff;
size_t yOff;
const char *dddash;
@@ -1088,12 +1084,13 @@ show_qrcode (const char *uri)
base = GNUNET_strndup (uri,
dddash - uri);
- GNUNET_STRINGS_utf8_toupper (base, base);
+ ubase = GNUNET_STRINGS_utf8_toupper (base);
+ GNUNET_free (base);
GNUNET_asprintf (&upper,
"%s%s",
- base,
+ ubase,
dddash);
- GNUNET_free (base);
+ GNUNET_free (ubase);
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"Showing QR code for `%s'\n",
upper);
@@ -1755,7 +1752,6 @@ check_payment_cb (void *cls,
{
struct PaymentActivity *pa = cls;
const struct TALER_MERCHANT_HttpResponse *hr = &osr->hr;
- char *uri;
GNUNET_assert (payment_activity == pa);
pa->ogh = NULL;
@@ -1811,13 +1807,9 @@ check_payment_cb (void *cls,
(MHD_HTTP_OK == hr->http_status) &&
(TALER_MERCHANT_OSC_UNPAID == osr->details.ok.status) )
{
- if (NULL == essid)
- uri = GNUNET_strdup (osr->details.ok.details.unpaid.taler_pay_uri);
- else
- GNUNET_asprintf (&uri,
- "%s#%s",
- osr->details.ok.details.unpaid.taler_pay_uri,
- essid);
+ char *uri;
+
+ uri = GNUNET_strdup (osr->details.ok.details.unpaid.taler_pay_uri);
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"Trying to talk to wallet to give it pay URI `%s'\n",
uri);
@@ -3429,15 +3421,6 @@ run (void *cls,
if (GNUNET_OK !=
GNUNET_CONFIGURATION_get_value_string (cfg,
"taler-mdb",
- "ESSID",
- &essid))
- {
- GNUNET_log (GNUNET_ERROR_TYPE_INFO,
- "No ESSID specified, will not advertise WLAN\n");
- }
- if (GNUNET_OK !=
- GNUNET_CONFIGURATION_get_value_string (cfg,
- "taler-mdb",
"FULFILLMENT_MSG",
&fulfillment_msg))
{