From 2da7c67102afab45fcc52f96309dc90b5fa82d9b Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 6 Jan 2014 08:20:08 +0000 Subject: [PATCH] 1 more --- source/backend/engine/CarlaEngineBridge.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/backend/engine/CarlaEngineBridge.cpp b/source/backend/engine/CarlaEngineBridge.cpp index 9bcfefa06..789ae9f65 100644 --- a/source/backend/engine/CarlaEngineBridge.cpp +++ b/source/backend/engine/CarlaEngineBridge.cpp @@ -292,8 +292,9 @@ public: case kPluginBridgeOpcodeSetAudioPool: { - const long poolSize(fShmControl.readLong()); - fShmAudioPool.data = (float*)carla_shm_map(fShmAudioPool.shm, poolSize); + const int64_t poolSize(fShmControl.readLong()); + CARLA_SAFE_ASSERT_BREAK(poolSize > 0); + fShmAudioPool.data = (float*)carla_shm_map(fShmAudioPool.shm, size_t(poolSize)); break; }