diff --git a/sysdeps/linux/ChangeLog b/sysdeps/linux/ChangeLog index 246db675..2d54f098 100644 --- a/sysdeps/linux/ChangeLog +++ b/sysdeps/linux/ChangeLog @@ -1,3 +1,11 @@ +2006-04-02 Benoît Dejean + + * msg_limits.c: (glibtop_get_msg_limits_s): + * sem_limits.c: (glibtop_get_sem_limits_s): + * shm_limits.c: (glibtop_get_shm_limits_s): + + Fixed a bunch of warnings. + 2006-01-23 Benoît Dejean * procmap.c: (glibtop_get_proc_map_s): diff --git a/sysdeps/linux/msg_limits.c b/sysdeps/linux/msg_limits.c index 71ef34b4..2fed45fe 100644 --- a/sysdeps/linux/msg_limits.c +++ b/sysdeps/linux/msg_limits.c @@ -52,7 +52,7 @@ glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf) memset (buf, 0, sizeof (glibtop_msg_limits)); - msgctl (0, IPC_INFO, (struct msqid_ds *) &msginfo); + msgctl (0, IPC_INFO, (void*) &msginfo); buf->msgpool = msginfo.msgpool; buf->msgmap = msginfo.msgmap; diff --git a/sysdeps/linux/sem_limits.c b/sysdeps/linux/sem_limits.c index 8e78cf9c..f7a920e9 100644 --- a/sysdeps/linux/sem_limits.c +++ b/sysdeps/linux/sem_limits.c @@ -71,7 +71,7 @@ glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf) buf->flags = _glibtop_sysdeps_sem_limits; - arg.array = (ushort *) &seminfo; + arg.array = (void *) &seminfo; semctl (0, 0, IPC_INFO, arg); buf->semmap = seminfo.semmap; diff --git a/sysdeps/linux/shm_limits.c b/sysdeps/linux/shm_limits.c index 526c610c..6c5aa3e0 100644 --- a/sysdeps/linux/shm_limits.c +++ b/sysdeps/linux/shm_limits.c @@ -51,7 +51,7 @@ glibtop_get_shm_limits_s (glibtop *server, glibtop_shm_limits *buf) memset (buf, 0, sizeof (glibtop_shm_limits)); - shmctl (0, IPC_INFO, (struct shmid_ds *) &shminfo); + shmctl (0, IPC_INFO, (void *) &shminfo); buf->shmmax = shminfo.shmmax; buf->shmmin = shminfo.shmmin;