summaryrefslogtreecommitdiffstats
path: root/sys-utils/ipcrm.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys-utils/ipcrm.c')
-rw-r--r--sys-utils/ipcrm.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys-utils/ipcrm.c b/sys-utils/ipcrm.c
index 6443f48fb..5fe3df849 100644
--- a/sys-utils/ipcrm.c
+++ b/sys-utils/ipcrm.c
@@ -235,7 +235,6 @@ static int remove_all(type_id type)
int id, rm_me, maxid;
struct shmid_ds shmseg;
- struct shm_info shm_info;
struct semid_ds semary;
struct seminfo seminfo;
@@ -245,8 +244,7 @@ static int remove_all(type_id type)
struct msginfo msginfo;
if (type == SHM || type == ALL) {
- maxid =
- shmctl(0, SHM_INFO, (struct shmid_ds *)(void *)&shm_info);
+ maxid = shmctl(0, SHM_INFO, &shmseg);
if (maxid < 0)
errx(EXIT_FAILURE,
_("kernel not configured for shared memory"));