summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_get-orders-ID.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-10-28 00:01:13 +0200
committerChristian Grothoff <christian@grothoff.org>2021-10-28 00:01:13 +0200
commitca71aefbb1e1520b0e4b357c0b1d9c6aaf0d5128 (patch)
treeee96c78ce1c3648405a4b12b7195b49827e59699 /src/backend/taler-merchant-httpd_get-orders-ID.c
parent99e7729ede69e218198a8c846e8096ad83127f6b (diff)
downloadmerchant-ca71aefbb1e1520b0e4b357c0b1d9c6aaf0d5128.tar.gz
merchant-ca71aefbb1e1520b0e4b357c0b1d9c6aaf0d5128.tar.bz2
merchant-ca71aefbb1e1520b0e4b357c0b1d9c6aaf0d5128.zip
-work on fixing FTBFS
Diffstat (limited to 'src/backend/taler-merchant-httpd_get-orders-ID.c')
-rw-r--r--src/backend/taler-merchant-httpd_get-orders-ID.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/backend/taler-merchant-httpd_get-orders-ID.c b/src/backend/taler-merchant-httpd_get-orders-ID.c
index dbb5ef10..cc385e4a 100644
--- a/src/backend/taler-merchant-httpd_get-orders-ID.c
+++ b/src/backend/taler-merchant-httpd_get-orders-ID.c
@@ -47,7 +47,7 @@ struct GetOrderData
/**
* Hashed version of contract terms. All zeros if not provided.
*/
- struct GNUNET_HashCode h_contract_terms;
+ struct TALER_PrivateContractHash h_contract_terms;
/**
* Claim token used for access control. All zeros if not provided.
@@ -363,7 +363,7 @@ TMH_make_order_status_url (struct MHD_Connection *con,
const char *session_id,
const char *instance_id,
struct TALER_ClaimTokenP *claim_token,
- struct GNUNET_HashCode *h_contract)
+ struct TALER_PrivateContractHash *h_contract)
{
const char *host;
const char *forwarded_host;
@@ -832,7 +832,7 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
if ( (NULL != cts) &&
(GNUNET_OK !=
GNUNET_CRYPTO_hash_from_string (cts,
- &god->h_contract_terms)) )
+ &god->h_contract_terms.hash)) )
{
/* cts has wrong encoding */
GNUNET_break_op (0);
@@ -1049,7 +1049,7 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
/* Check if client provided the right hash code of the contract terms */
if (NULL != god->contract_terms)
{
- struct GNUNET_HashCode h;
+ struct TALER_PrivateContractHash h;
contract_available = true;
if (GNUNET_OK !=
@@ -1085,7 +1085,7 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
else
{
struct TALER_ClaimTokenP db_claim_token;
- struct GNUNET_HashCode unused;
+ struct GNUNET_HashCode unused; /* h_post_data */
qs = TMH_db->lookup_order (TMH_db->cls,
hc->instance->settings.id,
@@ -1305,7 +1305,7 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
{
/* Check if paid. */
- struct GNUNET_HashCode h_contract;
+ struct TALER_PrivateContractHash h_contract;
bool paid;
qs = TMH_db->lookup_order_status (TMH_db->cls,