diff options
Diffstat (limited to 'src/scalarproduct/scalarproduct_api.c')
-rw-r--r-- | src/scalarproduct/scalarproduct_api.c | 4 |
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 | } |