From 4e43a62151bbc5522f72ab74f1349468d9187465 Mon Sep 17 00:00:00 2001 From: joq Date: Fri, 7 Nov 2003 05:45:03 +0000 Subject: [PATCH] [0.89.8] check MAP_FAILED in jack_release_shm() git-svn-id: svn+ssh://jackaudio.org/trunk/jack@558 0c269be4-1314-0410-8aa9-9f06e86f4224 --- libjack/shm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libjack/shm.c b/libjack/shm.c index 1e44cc0..fd4d11f 100644 --- a/libjack/shm.c +++ b/libjack/shm.c @@ -219,7 +219,7 @@ jack_destroy_shm (jack_shm_info_t* si) void jack_release_shm (jack_shm_info_t* si) { - if (si->attached_at >= 0) { + if (si->attached_at != MAP_FAILED) { munmap (si->attached_at, jack_shm_registry[si->index].size); } } @@ -400,7 +400,7 @@ jack_destroy_shm (jack_shm_info_t* si) void jack_release_shm (jack_shm_info_t* si) { - if (si->attached_at >= 0) { + if (si->attached_at != MAP_FAILED) { shmdt (si->attached_at); } }