aboutsummaryrefslogtreecommitdiff
path: root/src/scalarproduct/scalarproduct_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/scalarproduct/scalarproduct_api.c')
-rw-r--r--src/scalarproduct/scalarproduct_api.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/scalarproduct/scalarproduct_api.c b/src/scalarproduct/scalarproduct_api.c
index cae045d62..cd63030bd 100644
--- a/src/scalarproduct/scalarproduct_api.c
+++ b/src/scalarproduct/scalarproduct_api.c
@@ -389,9 +389,9 @@ process_result_message (struct GNUNET_SCALARPRODUCT_ComputationHandle *h,
389 } 389 }
390 else 390 else
391 { 391 {
392 if (0 < ntohl (msg->range)) 392 if (0 < (int32_t) ntohl (msg->range))
393 gcry_mpi_add (result, result, num); 393 gcry_mpi_add (result, result, num);
394 else if (0 > ntohl (msg->range)) 394 else
395 gcry_mpi_sub (result, result, num); 395 gcry_mpi_sub (result, result, num);
396 gcry_mpi_release (num); 396 gcry_mpi_release (num);
397 } 397 }