From 67adffa1f0118403e6f27693df9ca3f00c8def6c Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <matthieu.schaller@durham.ac.uk>
Date: Thu, 1 Mar 2018 17:19:05 +0100
Subject: [PATCH] Also use an explicit cast for the multipole proxy allocation.

---
 src/engine.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/engine.c b/src/engine.c
index 923d7d5464..1bfc6e9050 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -2072,7 +2072,8 @@ void engine_exchange_proxy_multipoles(struct engine *e) {
 
   /* Also allocate the MPI requests */
   const int count_requests = count_send_requests + count_recv_requests;
-  MPI_Request *requests = malloc(sizeof(MPI_Request) * count_requests);
+  MPI_Request *requests =
+      (MPI_Request *)malloc(sizeof(MPI_Request) * count_requests);
   if (requests == NULL) error("Unable to allocate memory for MPI requests");
 
   int this_request = 0;
-- 
GitLab