From 2696ad20d1651b1febaa96b6aa9826a656c195c6 Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Tue, 20 Nov 2012 19:21:21 -0600 Subject: [PATCH] Fixed SEGV in case the underlying simulation data does not support uniqueID --- c_tools/mock/generateMock.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c_tools/mock/generateMock.cpp b/c_tools/mock/generateMock.cpp index 5aac09a..a6ac7dc 100644 --- a/c_tools/mock/generateMock.cpp +++ b/c_tools/mock/generateMock.cpp @@ -506,7 +506,7 @@ void makeBox(SimuData *simu, double *efac, SimuData *&boxed, generateMock_info& assert(boxed->Pos[j][k] < 1); } particle_id[k] = simu->Id[i]-1; - uniqueID[k] = simu_uniqueID[i]; + uniqueID[k] = (simu_uniqueID != 0) ? simu_uniqueID[i] : 0; expansion_fac[k] = efac[i]; k++; }