From 9794bb197338e39e39518e8f7f0c4d38a698e1f1 Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Wed, 6 Dec 2023 09:16:18 +0100 Subject: [PATCH] Add missing sanity check --- c_tools/zobov2/voz1b1/voz1b1.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/c_tools/zobov2/voz1b1/voz1b1.cpp b/c_tools/zobov2/voz1b1/voz1b1.cpp index f0aef3f..87021b0 100644 --- a/c_tools/zobov2/voz1b1/voz1b1.cpp +++ b/c_tools/zobov2/voz1b1/voz1b1.cpp @@ -375,6 +375,11 @@ int main(int argc, char *argv[]) { /* Now calculate volumes*/ printf("Now finding volumes ...\n"); fflush(stdout); vols = new float[boxdata.nvp]; + if (vols == 0) + { + cout << "Unable to allocate vols" << endl; + return 0; + } for (pid_t i = 0; i < boxdata.nvp; i++) { /* Just the original particles