gnunet

Main GNUnet Logic
Log | Files | Refs | Submodules | README | LICENSE

commit 0275d12faf9de3cd95f6c0d36fe51389979dbdb7
parent aba599ddd94139578193c9bcdc774ac558a0f15f
Author: Christian Fuchs <christian.fuchs@cfuchs.net>
Date:   Mon,  9 Sep 2013 17:20:29 +0000

minichange



Diffstat:
Msrc/scalarproduct/scalarproduct_api.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/scalarproduct/scalarproduct_api.c b/src/scalarproduct/scalarproduct_api.c @@ -440,16 +440,16 @@ GNUNET_SCALARPRODUCT_request (const struct GNUNET_CONFIGURATION_Handle *cfg, return NULL; } - size = sizeof (struct GNUNET_SCALARPRODUCT_client_request) +element_count * sizeof (int32_t) + mask_bytes; + size = sizeof (struct GNUNET_SCALARPRODUCT_client_request) + element_count * sizeof (int32_t) + mask_bytes; h->cont_datum = cont; h->cont_cls = cont_cls; h->response_proc = &process_status_message; h->cfg = cfg; - h->msg = GNUNET_malloc (size); memcpy (&h->key, key, sizeof (struct GNUNET_HashCode)); - msg = (struct GNUNET_SCALARPRODUCT_client_request*) h->msg; + msg = (struct GNUNET_SCALARPRODUCT_client_request*) GNUNET_malloc (size); + h->msg = msg; msg->header.size = htons (size); msg->header.type = htons (GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_ALICE); msg->element_count = htons (element_count);