ogl_beamforming

Ultrasound Beamforming Implemented with OpenGL
git clone anongit@rnpnr.xyz:ogl_beamforming.git
Log | Files | Refs | Feed | Submodules | LICENSE

Commit: a5e943af86cc8aead5ed2b599ae837b7e67e0b34
Parent: 137c67cd16c5da8bccfab8243558f13bed2ffa52
Author: Randy Palamar
Date:   Thu, 11 Jul 2024 16:13:26 -0600

helpers: don't crash when shared memory doesn't exist

Diffstat:
Mhelpers/ogl_beamformer_lib.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/helpers/ogl_beamformer_lib.c b/helpers/ogl_beamformer_lib.c @@ -144,6 +144,10 @@ void set_beamformer_parameters(char *shm_name, BeamformerParameters *new_bp) { check_shared_memory(shm_name); + + if (!g_bp) + return; + u8 *src = (u8 *)new_bp, *dest = (u8 *)g_bp; for (size i = 0; i < sizeof(BeamformerParameters); i++) dest[i] = src[i];