diff options
Diffstat (limited to 'sysdeps')
93 files changed, 216 insertions, 144 deletions
diff --git a/sysdeps/aix/ChangeLog b/sysdeps/aix/ChangeLog index 03f85ca0..7db7af16 100644 --- a/sysdeps/aix/ChangeLog +++ b/sysdeps/aix/ChangeLog @@ -1,5 +1,16 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_machine.h: + * glibtop_server.h: + * glibtop_suid.h: + * procargs.c: + * proclist.c: + * procmap.c: + * utils.c: + * utils.h: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * procargs.c: (glibtop_get_proc_args_s): * proclist.c: (glibtop_get_proclist_s): replace all the xmalloc crap by glib memory management functions diff --git a/sysdeps/aix/glibtop_machine.h b/sysdeps/aix/glibtop_machine.h index 508d6c21..8b4ebf5e 100644 --- a/sysdeps/aix/glibtop_machine.h +++ b/sysdeps/aix/glibtop_machine.h @@ -26,7 +26,7 @@ #include <procinfo.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS typedef struct _glibtop_machine glibtop_machine; @@ -48,6 +48,6 @@ struct _glibtop_machine struct procsinfo last_pinfo; }; -END_LIBGTOP_DECLS +G_END_DECLS #endif /* __GLIBTOP_MACHINE_H__ */ diff --git a/sysdeps/aix/glibtop_server.h b/sysdeps/aix/glibtop_server.h index ca57af36..ab16cc5d 100644 --- a/sysdeps/aix/glibtop_server.h +++ b/sysdeps/aix/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU (1 << GLIBTOP_SYSDEPS_CPU) #define GLIBTOP_SUID_MEM 0 @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD (1 << GLIBTOP_SYSDEPS_NETLOAD) #define GLIBTOP_SUID_PPP 0 -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/aix/glibtop_suid.h b/sysdeps/aix/glibtop_suid.h index 0d971143..bc47b020 100644 --- a/sysdeps/aix/glibtop_suid.h +++ b/sysdeps/aix/glibtop_suid.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SUID_H__ #define __GLIBTOP_SUID_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #if _IN_LIBGTOP #include <sys/param.h> @@ -47,6 +47,6 @@ glibtop_open_p (glibtop *server, const char *program_name, const unsigned long features, const unsigned flags); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/aix/procargs.c b/sysdeps/aix/procargs.c index af55e1cb..856b7f6d 100644 --- a/sysdeps/aix/procargs.c +++ b/sysdeps/aix/procargs.c @@ -25,7 +25,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> #include "utils.h" diff --git a/sysdeps/aix/proclist.c b/sysdeps/aix/proclist.c index 3cf11d96..a5746996 100644 --- a/sysdeps/aix/proclist.c +++ b/sysdeps/aix/proclist.c @@ -24,7 +24,6 @@ #include <procinfo.h> #include <glibtop.h> -#include <glibtop/xmalloc.h> #include <glibtop/proclist.h> static const unsigned long _glibtop_sysdeps_proclist = diff --git a/sysdeps/aix/procmap.c b/sysdeps/aix/procmap.c index 2ed372aa..5076ee07 100644 --- a/sysdeps/aix/procmap.c +++ b/sysdeps/aix/procmap.c @@ -24,7 +24,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> static const unsigned long _glibtop_sysdeps_proc_map = 0; diff --git a/sysdeps/aix/utils.c b/sysdeps/aix/utils.c index e230eb77..b0108418 100644 --- a/sysdeps/aix/utils.c +++ b/sysdeps/aix/utils.c @@ -29,7 +29,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include "glibtop_suid.h" #include "utils.h" diff --git a/sysdeps/aix/utils.h b/sysdeps/aix/utils.h index f845f61a..b41796cc 100644 --- a/sysdeps/aix/utils.h +++ b/sysdeps/aix/utils.h @@ -24,7 +24,7 @@ #ifndef __UTILS_H__ #define __UTILS_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS extern off_t _glibtop_get_kmem_offset(glibtop* server, char* kname); @@ -40,6 +40,6 @@ extern int _glibtop_vmgetinfo (void *out, int command, int arg); #endif -END_LIBGTOP_DECLS +G_END_DECLS #endif /* __UTILS_H__ */ diff --git a/sysdeps/common/ChangeLog b/sysdeps/common/ChangeLog index aa795abd..55120143 100644 --- a/sysdeps/common/ChangeLog +++ b/sysdeps/common/ChangeLog @@ -1,5 +1,10 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * inodedb.c: + * mountlist.c: (glibtop_get_mountlist_s): fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * Makefile.am: * inodedb.c: (glibtop_inodedb_open_s), (glibtop_inodedb_close_s): * mountlist.c: (glibtop_get_mountlist_s): diff --git a/sysdeps/common/inodedb.c b/sysdeps/common/inodedb.c index df5777d6..348cd4ff 100644 --- a/sysdeps/common/inodedb.c +++ b/sysdeps/common/inodedb.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/inodedb.h> #include <pwd.h> diff --git a/sysdeps/common/mountlist.c b/sysdeps/common/mountlist.c index ce8f3dea..d35914a7 100644 --- a/sysdeps/common/mountlist.c +++ b/sysdeps/common/mountlist.c @@ -19,6 +19,7 @@ #include <config.h> #endif +#include <glib.h> #include <stdio.h> #include <sys/types.h> #include "mountlist.h" @@ -35,20 +36,10 @@ void free (); #endif #include <glibtop.h> -#include <glibtop/xmalloc.h> #include <glibtop/mountlist.h> static struct mount_entry *read_filesystem_list (int need_fs_type, int all_fs); -#undef xmalloc -#undef xrealloc -#undef xstrdup - -#define xmalloc(p1) g_malloc (NULL, p1) -#define xrealloc(p1,p2) g_realloc (p1, p2) -#define xstrdup(p1) g_strdup (NULL, p1) -#define xfree(p1) g_free (NULL, p1) - #ifdef HAVE_SYS_PARAM_H #include <sys/param.h> #endif @@ -264,7 +255,7 @@ read_filesystem_list (need_fs_type, all_fs) struct mount_entry *mtail; /* Start the list off with a dummy entry. */ - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); me->me_next = NULL; mount_list = mtail = me; @@ -284,10 +275,10 @@ read_filesystem_list (need_fs_type, all_fs) p = mntlist; while(p){ mnt = p->ment; - me = (struct mount_entry*) xmalloc(sizeof (struct mount_entry)); - me->me_devname = xstrdup(mnt->mnt_fsname); - me->me_mountdir = xstrdup(mnt->mnt_dir); - me->me_type = xstrdup(mnt->mnt_type); + me = (struct mount_entry*) g_malloc(sizeof (struct mount_entry)); + me->me_devname = g_strdup(mnt->mnt_fsname); + me->me_mountdir = g_strdup(mnt->mnt_dir); + me->me_type = g_strdup(mnt->mnt_type); me->me_dev = -1; me->me_next = NULL; mtail->me_next = me; @@ -315,10 +306,10 @@ read_filesystem_list (need_fs_type, all_fs) || !strcmp (mnt->mnt_type, "auto"))) continue; - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); - me->me_devname = xstrdup (mnt->mnt_fsname); - me->me_mountdir = xstrdup (mnt->mnt_dir); - me->me_type = xstrdup (mnt->mnt_type); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); + me->me_devname = g_strdup (mnt->mnt_fsname); + me->me_mountdir = g_strdup (mnt->mnt_dir); + me->me_type = g_strdup (mnt->mnt_type); devopt = strstr (mnt->mnt_opts, "dev="); if (devopt) { @@ -351,13 +342,13 @@ read_filesystem_list (need_fs_type, all_fs) return NULL; while (entries-- > 0) { - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); - me->me_devname = xstrdup (fsp->f_mntfromname); - me->me_mountdir = xstrdup (fsp->f_mntonname); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); + me->me_devname = g_strdup (fsp->f_mntfromname); + me->me_mountdir = g_strdup (fsp->f_mntonname); #if defined(__NetBSD__) || defined(__OpenBSD__) - me->me_type = xstrdup (fsp->f_fstypename); + me->me_type = g_strdup (fsp->f_fstypename); #else - me->me_type = xstrdup (fstype_to_string (fsp->f_type)); + me->me_type = g_strdup (fstype_to_string (fsp->f_type)); #endif me->me_dev = (dev_t) -1; /* Magic; means not known yet. */ me->me_next = NULL; @@ -379,10 +370,10 @@ read_filesystem_list (need_fs_type, all_fs) while ((val = getmnt (&offset, &fsd, sizeof (fsd), NOSTAT_MANY, (char *) 0)) > 0) { - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); - me->me_devname = xstrdup (fsd.fd_req.devname); - me->me_mountdir = xstrdup (fsd.fd_req.path); - me->me_type = xstrdup (gt_names[fsd.fd_req.fstype]); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); + me->me_devname = g_strdup (fsd.fd_req.devname); + me->me_mountdir = g_strdup (fsd.fd_req.path); + me->me_type = g_strdup (gt_names[fsd.fd_req.fstype]); me->me_dev = fsd.fd_req.dev; me->me_next = NULL; @@ -405,7 +396,7 @@ read_filesystem_list (need_fs_type, all_fs) return (NULL); bufsize = (1 + numsys) * sizeof (struct statfs); - stats = (struct statfs *)xmalloc (bufsize); + stats = (struct statfs *) g_malloc (bufsize); numsys = getfsstat (stats, bufsize, MNT_WAIT); if (numsys < 0) @@ -416,10 +407,10 @@ read_filesystem_list (need_fs_type, all_fs) for (counter = 0; counter < numsys; counter++) { - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); - me->me_devname = xstrdup (stats[counter].f_mntfromname); - me->me_mountdir = xstrdup (stats[counter].f_mntonname); - me->me_type = xstrdup (mnt_names[stats[counter].f_type]); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); + me->me_devname = g_strdup (stats[counter].f_mntfromname); + me->me_mountdir = g_strdup (stats[counter].f_mntonname); + me->me_type = g_strdup (mnt_names[stats[counter].f_type]); me->me_dev = (dev_t) -1; /* Magic; means not known yet. */ me->me_next = NULL; @@ -444,17 +435,17 @@ read_filesystem_list (need_fs_type, all_fs) while (fread (&mnt, sizeof mnt, 1, fp) > 0) { - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); #ifdef GETFSTYP /* SVR3. */ - me->me_devname = xstrdup (mnt.mt_dev); + me->me_devname = g_strdup (mnt.mt_dev); #else - me->me_devname = xmalloc (strlen (mnt.mt_dev) + 6); + me->me_devname = g_malloc (strlen (mnt.mt_dev) + 6); strcpy (me->me_devname, "/dev/"); strcpy (me->me_devname + 5, mnt.mt_dev); #endif - me->me_mountdir = xstrdup (mnt.mt_filsys); + me->me_mountdir = g_strdup (mnt.mt_filsys); me->me_dev = (dev_t) -1; /* Magic; means not known yet. */ - me->me_type = xstrdup (""); + me->me_type = g_strdup (""); #ifdef GETFSTYP /* SVR3. */ if (need_fs_type) { @@ -463,7 +454,7 @@ read_filesystem_list (need_fs_type, all_fs) if (statfs (me->me_mountdir, &fsd, sizeof fsd, 0) != -1 && sysfs (GETFSTYP, fsd.f_fstyp, typebuf) != -1) - me->me_type = xstrdup (typebuf); + me->me_type = g_strdup (typebuf); } #endif me->me_next = NULL; @@ -483,10 +474,10 @@ read_filesystem_list (need_fs_type, all_fs) struct mntent **mnttbl=getmnttbl(),**ent; for (ent=mnttbl;*ent;ent++) { - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); - me->me_devname = xstrdup ( (*ent)->mt_resource); - me->me_mountdir = xstrdup( (*ent)->mt_directory); - me->me_type = xstrdup ((*ent)->mt_fstype); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); + me->me_devname = g_strdup ( (*ent)->mt_resource); + me->me_mountdir = g_strdup( (*ent)->mt_directory); + me->me_type = g_strdup ((*ent)->mt_fstype); me->me_dev = (dev_t) -1; /* Magic; means not known yet. */ me->me_next = NULL; @@ -511,10 +502,10 @@ read_filesystem_list (need_fs_type, all_fs) while ((ret = getmntent (fp, &mnt)) == 0) { - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); - me->me_devname = xstrdup (mnt.mnt_special); - me->me_mountdir = xstrdup (mnt.mnt_mountp); - me->me_type = xstrdup (mnt.mnt_fstype); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); + me->me_devname = g_strdup (mnt.mnt_special); + me->me_mountdir = g_strdup (mnt.mnt_mountp); + me->me_type = g_strdup (mnt.mnt_fstype); me->me_dev = (dev_t) -1; /* Magic; means not known yet. */ me->me_next = NULL; @@ -538,7 +529,7 @@ read_filesystem_list (need_fs_type, all_fs) /* Ask how many bytes to allocate for the mounted filesystem info. */ mntctl (MCTL_QUERY, sizeof bufsize, (struct vmount *) &bufsize); - entries = xmalloc (bufsize); + entries = g_malloc (bufsize); /* Get the list of mounted filesystems. */ mntctl (MCTL_QUERY, bufsize, (struct vmount *) entries); @@ -547,7 +538,7 @@ read_filesystem_list (need_fs_type, all_fs) thisent += vmp->vmt_length) { vmp = (struct vmount *) thisent; - me = (struct mount_entry *) xmalloc (sizeof (struct mount_entry)); + me = (struct mount_entry *) g_malloc (sizeof (struct mount_entry)); if (vmp->vmt_flags & MNT_REMOTE) { char *host, *path; @@ -555,18 +546,18 @@ read_filesystem_list (need_fs_type, all_fs) /* Prepend the remote pathname. */ host = thisent + vmp->vmt_data[VMT_HOSTNAME].vmt_off; path = thisent + vmp->vmt_data[VMT_OBJECT].vmt_off; - me->me_devname = xmalloc (strlen (host) + strlen (path) + 2); + me->me_devname = g_malloc (strlen (host) + strlen (path) + 2); strcpy (me->me_devname, host); strcat (me->me_devname, ":"); strcat (me->me_devname, path); } else { - me->me_devname = xstrdup (thisent + + me->me_devname = g_strdup (thisent + vmp->vmt_data[VMT_OBJECT].vmt_off); } - me->me_mountdir = xstrdup (thisent + vmp->vmt_data[VMT_STUB].vmt_off); - me->me_type = xstrdup (fstype_to_string (vmp->vmt_gfstype)); + me->me_mountdir = g_strdup (thisent + vmp->vmt_data[VMT_STUB].vmt_off); + me->me_type = g_strdup (fstype_to_string (vmp->vmt_gfstype)); me->me_dev = (dev_t) -1; /* vmt_fsid might be the info we want. */ me->me_next = NULL; @@ -613,7 +604,7 @@ glibtop_get_mountlist_s (glibtop *server, glibtop_mountlist *buf, int all_fs) buf->total = buf->number * buf->size; - mount_list = g_malloc (server, buf->total); + mount_list = g_malloc (buf->total); /* Write data into mount_list. */ @@ -634,10 +625,10 @@ glibtop_get_mountlist_s (glibtop *server, glibtop_mountlist *buf, int all_fs) for (count = 0, tmp = me; tmp; count++, tmp = next) { next = tmp->me_next; - xfree (tmp->me_devname); - xfree (tmp->me_mountdir); - xfree (tmp->me_type); - xfree (tmp); + g_free (tmp->me_devname); + g_free (tmp->me_mountdir); + g_free (tmp->me_type); + g_free (tmp); } return mount_list; diff --git a/sysdeps/freebsd/ChangeLog b/sysdeps/freebsd/ChangeLog index 16ca55c3..ee1abfb6 100644 --- a/sysdeps/freebsd/ChangeLog +++ b/sysdeps/freebsd/ChangeLog @@ -1,5 +1,16 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_machine.h: + * glibtop_server.h: + * glibtop_suid.h: + * open.c: + * procargs.c: + * proclist.c: + * procmap.c: + * swap.c: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * procargs.c: (glibtop_get_proc_args_p): * proclist.c: (glibtop_get_proclist_p): * procmap.c: (glibtop_get_proc_map_p): diff --git a/sysdeps/freebsd/glibtop_machine.h b/sysdeps/freebsd/glibtop_machine.h index 192c3b7f..d7922681 100644 --- a/sysdeps/freebsd/glibtop_machine.h +++ b/sysdeps/freebsd/glibtop_machine.h @@ -39,7 +39,7 @@ #include <osreldate.h> #endif -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS typedef struct _glibtop_machine glibtop_machine; @@ -54,6 +54,6 @@ struct _glibtop_machine kvm_t *kd; }; -END_LIBGTOP_DECLS +G_END_DECLS #endif /* __GLIBTOP_MACHINE_H__ */ diff --git a/sysdeps/freebsd/glibtop_server.h b/sysdeps/freebsd/glibtop_server.h index ccf3d29d..8bfa4a6c 100644 --- a/sysdeps/freebsd/glibtop_server.h +++ b/sysdeps/freebsd/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU (1 << GLIBTOP_SYSDEPS_CPU) #define GLIBTOP_SUID_MEM (1 << GLIBTOP_SYSDEPS_MEM) @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD (1 << GLIBTOP_SYSDEPS_NETLOAD) #define GLIBTOP_SUID_PPP (1 << GLIBTOP_SYSDEPS_PPP) -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/freebsd/glibtop_suid.h b/sysdeps/freebsd/glibtop_suid.h index 18ad4b76..829cc51c 100644 --- a/sysdeps/freebsd/glibtop_suid.h +++ b/sysdeps/freebsd/glibtop_suid.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SUID_H__ #define __GLIBTOP_SUID_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #if _IN_LIBGTOP #include <sys/param.h> @@ -53,6 +53,6 @@ glibtop_open_p (glibtop *server, const char *program_name, const unsigned long features, const unsigned flags); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/freebsd/open.c b/sysdeps/freebsd/open.c index ea95d16f..3689c159 100644 --- a/sysdeps/freebsd/open.c +++ b/sysdeps/freebsd/open.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/open.h> -#include <glibtop/xmalloc.h> /* !!! THIS FUNCTION RUNS SUID ROOT - CHANGE WITH CAUTION !!! */ diff --git a/sysdeps/freebsd/procargs.c b/sysdeps/freebsd/procargs.c index 8e0ff2e7..77bfc87f 100644 --- a/sysdeps/freebsd/procargs.c +++ b/sysdeps/freebsd/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> #include <glibtop_suid.h> diff --git a/sysdeps/freebsd/proclist.c b/sysdeps/freebsd/proclist.c index 789e6937..692c9bc6 100644 --- a/sysdeps/freebsd/proclist.c +++ b/sysdeps/freebsd/proclist.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/proclist.h> #include <glibtop_suid.h> diff --git a/sysdeps/freebsd/procmap.c b/sysdeps/freebsd/procmap.c index cf32421d..f769b608 100644 --- a/sysdeps/freebsd/procmap.c +++ b/sysdeps/freebsd/procmap.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> #include <glibtop_suid.h> diff --git a/sysdeps/freebsd/swap.c b/sysdeps/freebsd/swap.c index b28d74b1..43305976 100644 --- a/sysdeps/freebsd/swap.c +++ b/sysdeps/freebsd/swap.c @@ -25,8 +25,6 @@ #include <glibtop/error.h> #include <glibtop/swap.h> -#include <glibtop/xmalloc.h> - #include <glibtop_suid.h> static const unsigned long _glibtop_sysdeps_swap = diff --git a/sysdeps/kernel/ChangeLog b/sysdeps/kernel/ChangeLog index f9b5a978..ede77326 100644 --- a/sysdeps/kernel/ChangeLog +++ b/sysdeps/kernel/ChangeLog @@ -1,5 +1,14 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_private.h: + * glibtop_server.h: + * kernel.h: + * procargs.c: + * proclist.c: + * procmap.c: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * proclist.c: (glibtop_get_proclist_s): replace all the xmalloc crap by glib memory management functions diff --git a/sysdeps/kernel/glibtop_private.h b/sysdeps/kernel/glibtop_private.h index dd8f47ea..012ee1ce 100644 --- a/sysdeps/kernel/glibtop_private.h +++ b/sysdeps/kernel/glibtop_private.h @@ -34,7 +34,7 @@ #undef LIBGTOP_VERSION #include <linux/libgtop.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS int glibtop_get_proc_data_stat_s (glibtop *server, libgtop_stat_t *stat); @@ -84,6 +84,6 @@ glibtop_get_proc_data_netload_s (glibtop *server, libgtop_netload_t *netload, const char *device); -END_LIBGTOP_DECLS +G_END_DECLS #endif /* __GLIBTOP_PRIVATE_H__ */ diff --git a/sysdeps/kernel/glibtop_server.h b/sysdeps/kernel/glibtop_server.h index b3822d47..5a8c68e9 100644 --- a/sysdeps/kernel/glibtop_server.h +++ b/sysdeps/kernel/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU 0 #define GLIBTOP_SUID_MEM 0 @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD 0 #define GLIBTOP_SUID_PPP 0 -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/kernel/kernel.h b/sysdeps/kernel/kernel.h index bfa8ac9f..824fbedb 100644 --- a/sysdeps/kernel/kernel.h +++ b/sysdeps/kernel/kernel.h @@ -31,10 +31,10 @@ #include <syscall.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS extern int table (int, union table *, const void *); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/kernel/procargs.c b/sysdeps/kernel/procargs.c index 7bf1b682..72a45f3b 100644 --- a/sysdeps/kernel/procargs.c +++ b/sysdeps/kernel/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> static const unsigned long _glibtop_sysdeps_proc_args = 0; diff --git a/sysdeps/kernel/proclist.c b/sysdeps/kernel/proclist.c index 2311e6f8..bf8baee3 100644 --- a/sysdeps/kernel/proclist.c +++ b/sysdeps/kernel/proclist.c @@ -22,7 +22,6 @@ */ #include <glibtop.h> -#include <glibtop/xmalloc.h> #include <glibtop/proclist.h> #include "kernel.h" diff --git a/sysdeps/kernel/procmap.c b/sysdeps/kernel/procmap.c index 48a99400..05a368c9 100644 --- a/sysdeps/kernel/procmap.c +++ b/sysdeps/kernel/procmap.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> static const unsigned long _glibtop_sysdeps_proc_map = 0; diff --git a/sysdeps/linux/ChangeLog b/sysdeps/linux/ChangeLog index eed7464d..cc23183e 100644 --- a/sysdeps/linux/ChangeLog +++ b/sysdeps/linux/ChangeLog @@ -1,5 +1,14 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_machine.h: + * glibtop_server.h: + * ppp.c: + * procargs.c: (glibtop_get_proc_args_s): + * proclist.c: + * procmap.c: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * ppp.c: (get_ISDN_stats): * procargs.c: (glibtop_get_proc_args_s): * proclist.c: (glibtop_get_proclist_s): diff --git a/sysdeps/linux/glibtop_machine.h b/sysdeps/linux/glibtop_machine.h index 9386b1b4..fb8e34c2 100644 --- a/sysdeps/linux/glibtop_machine.h +++ b/sysdeps/linux/glibtop_machine.h @@ -28,7 +28,7 @@ #include <fcntl.h> #include <ctype.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #if _IN_LIBGTOP @@ -53,6 +53,6 @@ struct _glibtop_machine char proc_status [BUFSIZ]; }; -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/linux/glibtop_server.h b/sysdeps/linux/glibtop_server.h index e96b1169..924747e7 100644 --- a/sysdeps/linux/glibtop_server.h +++ b/sysdeps/linux/glibtop_server.h @@ -27,7 +27,7 @@ #include <fcntl.h> #include <ctype.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #ifdef _IN_LIBGTOP @@ -130,6 +130,6 @@ proc_stat_after_cmd (char *p) #define GLIBTOP_SUID_NETLOAD 0 #define GLIBTOP_SUID_PPP 0 -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/linux/ppp.c b/sysdeps/linux/ppp.c index 99808e88..483d1239 100644 --- a/sysdeps/linux/ppp.c +++ b/sysdeps/linux/ppp.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/ppp.h> #include <linux/isdn.h> diff --git a/sysdeps/linux/procargs.c b/sysdeps/linux/procargs.c index 3e4b63b2..6db194d6 100644 --- a/sysdeps/linux/procargs.c +++ b/sysdeps/linux/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> static const unsigned long _glibtop_sysdeps_proc_args = @@ -57,7 +56,7 @@ glibtop_get_proc_args_s (glibtop *server, glibtop_proc_args *buf, if (cmdline < 0) return NULL; if (max_len) { - retval = g_malloc (server, max_len+1); + retval = g_malloc (max_len+1); len = read (cmdline, retval, max_len); close (cmdline); diff --git a/sysdeps/linux/proclist.c b/sysdeps/linux/proclist.c index 11900bc2..23e9761d 100644 --- a/sysdeps/linux/proclist.c +++ b/sysdeps/linux/proclist.c @@ -22,7 +22,6 @@ */ #include <config.h> -#include <glibtop/xmalloc.h> #include <glibtop/proclist.h> #include <glibtop/procuid.h> diff --git a/sysdeps/linux/procmap.c b/sysdeps/linux/procmap.c index 87129d20..61248261 100644 --- a/sysdeps/linux/procmap.c +++ b/sysdeps/linux/procmap.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> static const unsigned long _glibtop_sysdeps_proc_map = diff --git a/sysdeps/names/cpu.c b/sysdeps/names/cpu.c index dcb274f9..24952379 100644 --- a/sysdeps/names/cpu.c +++ b/sysdeps/names/cpu.c @@ -22,6 +22,7 @@ */ #include <glibtop/cpu.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_cpu [GLIBTOP_MAX_CPU] = { diff --git a/sysdeps/names/fsusage.c b/sysdeps/names/fsusage.c index 48bd491a..b679508a 100644 --- a/sysdeps/names/fsusage.c +++ b/sysdeps/names/fsusage.c @@ -22,6 +22,7 @@ */ #include <glibtop/fsusage.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_fsusage [GLIBTOP_MAX_FSUSAGE] = { diff --git a/sysdeps/names/loadavg.c b/sysdeps/names/loadavg.c index ec6cbdc2..c954072f 100644 --- a/sysdeps/names/loadavg.c +++ b/sysdeps/names/loadavg.c @@ -22,6 +22,7 @@ */ #include <glibtop/loadavg.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_loadavg [GLIBTOP_MAX_LOADAVG] = { diff --git a/sysdeps/names/mem.c b/sysdeps/names/mem.c index 44dbcd64..c1aba5a2 100644 --- a/sysdeps/names/mem.c +++ b/sysdeps/names/mem.c @@ -22,6 +22,7 @@ */ #include <glibtop/mem.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_mem [GLIBTOP_MAX_MEM] = { diff --git a/sysdeps/names/mountlist.c b/sysdeps/names/mountlist.c index 5f555ee8..67af18d6 100644 --- a/sysdeps/names/mountlist.c +++ b/sysdeps/names/mountlist.c @@ -22,6 +22,7 @@ */ #include <glibtop/mountlist.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_mountlist [GLIBTOP_MAX_MOUNTLIST] = { diff --git a/sysdeps/names/msg_limits.c b/sysdeps/names/msg_limits.c index 585a68d6..19eb920b 100644 --- a/sysdeps/names/msg_limits.c +++ b/sysdeps/names/msg_limits.c @@ -22,6 +22,7 @@ */ #include <glibtop/msg_limits.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_msg_limits [GLIBTOP_MAX_MSG_LIMITS] = { diff --git a/sysdeps/names/netinfo.c b/sysdeps/names/netinfo.c index ebf47722..62cb4ae5 100644 --- a/sysdeps/names/netinfo.c +++ b/sysdeps/names/netinfo.c @@ -24,6 +24,7 @@ */ #include <glibtop/netinfo.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_netinfo[GLIBTOP_MAX_NETINFO] = { diff --git a/sysdeps/names/netload.c b/sysdeps/names/netload.c index 5e23fac1..e7c19c68 100644 --- a/sysdeps/names/netload.c +++ b/sysdeps/names/netload.c @@ -22,6 +22,7 @@ */ #include <glibtop/netload.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_netload [GLIBTOP_MAX_NETLOAD] = { diff --git a/sysdeps/names/ppp.c b/sysdeps/names/ppp.c index 849c5878..d37094fd 100644 --- a/sysdeps/names/ppp.c +++ b/sysdeps/names/ppp.c @@ -22,6 +22,7 @@ */ #include <glibtop/ppp.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_ppp [GLIBTOP_MAX_PPP] = { diff --git a/sysdeps/names/procargs.c b/sysdeps/names/procargs.c index 85610c8f..a411d6cc 100644 --- a/sysdeps/names/procargs.c +++ b/sysdeps/names/procargs.c @@ -22,6 +22,7 @@ */ #include <glibtop/procargs.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_args [GLIBTOP_MAX_PROC_ARGS] = { diff --git a/sysdeps/names/proccwd.c b/sysdeps/names/proccwd.c index 32b86037..992a92d0 100644 --- a/sysdeps/names/proccwd.c +++ b/sysdeps/names/proccwd.c @@ -25,6 +25,7 @@ #include <glibtop.h> #include <glibtop/proccwd.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_cwd[GLIBTOP_MAX_PROC_CWD] = { diff --git a/sysdeps/names/prockernel.c b/sysdeps/names/prockernel.c index 2a78efcc..1f5bc71b 100644 --- a/sysdeps/names/prockernel.c +++ b/sysdeps/names/prockernel.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/prockernel.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_kernel [GLIBTOP_MAX_PROC_KERNEL] = { diff --git a/sysdeps/names/proclist.c b/sysdeps/names/proclist.c index 274b5251..284cb57d 100644 --- a/sysdeps/names/proclist.c +++ b/sysdeps/names/proclist.c @@ -22,6 +22,7 @@ */ #include <glibtop/proclist.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proclist [GLIBTOP_MAX_PROCLIST] = { diff --git a/sysdeps/names/procmap.c b/sysdeps/names/procmap.c index 8e8e7ed3..d9f54ada 100644 --- a/sysdeps/names/procmap.c +++ b/sysdeps/names/procmap.c @@ -22,6 +22,7 @@ */ #include <glibtop/procmap.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_map [GLIBTOP_MAX_PROC_MAP] = { diff --git a/sysdeps/names/procmem.c b/sysdeps/names/procmem.c index 6f9f4e09..33543961 100644 --- a/sysdeps/names/procmem.c +++ b/sysdeps/names/procmem.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/procmem.h> +#include <libgnome/gnome-i18n.h> #define GLIBTOP_PROC_MEM_SIZE 0 #define GLIBTOP_PROC_MEM_VSIZE 1 diff --git a/sysdeps/names/procsegment.c b/sysdeps/names/procsegment.c index bcb5c329..5524f3bf 100644 --- a/sysdeps/names/procsegment.c +++ b/sysdeps/names/procsegment.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/procsegment.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_segment [GLIBTOP_MAX_PROC_SEGMENT] = { diff --git a/sysdeps/names/procsignal.c b/sysdeps/names/procsignal.c index d6806db1..bcae7427 100644 --- a/sysdeps/names/procsignal.c +++ b/sysdeps/names/procsignal.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/procsignal.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_signal [GLIBTOP_MAX_PROC_SIGNAL] = { diff --git a/sysdeps/names/procstate.c b/sysdeps/names/procstate.c index 057a00f2..8e3ac0eb 100644 --- a/sysdeps/names/procstate.c +++ b/sysdeps/names/procstate.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/procstate.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_state [GLIBTOP_MAX_PROC_STATE] = { diff --git a/sysdeps/names/proctime.c b/sysdeps/names/proctime.c index 33456e50..24da61d8 100644 --- a/sysdeps/names/proctime.c +++ b/sysdeps/names/proctime.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/proctime.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_proc_time [GLIBTOP_MAX_PROC_TIME] = { diff --git a/sysdeps/names/procuid.c b/sysdeps/names/procuid.c index 1caa8c64..1fd98cda 100644 --- a/sysdeps/names/procuid.c +++ b/sysdeps/names/procuid.c @@ -23,6 +23,7 @@ #include <glibtop.h> #include <glibtop/procuid.h> +#include <libgnome/gnome-i18n.h> #define GLIBTOP_PROC_UID_UID 0 #define GLIBTOP_PROC_UID_EUID 1 diff --git a/sysdeps/names/sem_limits.c b/sysdeps/names/sem_limits.c index 1c337cd6..42a6beff 100644 --- a/sysdeps/names/sem_limits.c +++ b/sysdeps/names/sem_limits.c @@ -22,6 +22,7 @@ */ #include <glibtop/sem_limits.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_sem_limits [GLIBTOP_MAX_SEM_LIMITS] = { diff --git a/sysdeps/names/shm_limits.c b/sysdeps/names/shm_limits.c index d0b42d71..241ab771 100644 --- a/sysdeps/names/shm_limits.c +++ b/sysdeps/names/shm_limits.c @@ -22,6 +22,7 @@ */ #include <glibtop/shm_limits.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_shm_limits [GLIBTOP_MAX_SHM_LIMITS] = { diff --git a/sysdeps/names/swap.c b/sysdeps/names/swap.c index 29319ce1..592d9022 100644 --- a/sysdeps/names/swap.c +++ b/sysdeps/names/swap.c @@ -22,6 +22,7 @@ */ #include <glibtop/swap.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_swap [GLIBTOP_MAX_SWAP] = { diff --git a/sysdeps/names/sysdeps.c b/sysdeps/names/sysdeps.c index 36e8b749..4f3ad7aa 100644 --- a/sysdeps/names/sysdeps.c +++ b/sysdeps/names/sysdeps.c @@ -22,6 +22,7 @@ #include <config.h> #include <glibtop/union.h> #include <glibtop/sysdeps.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_sysdeps [GLIBTOP_MAX_SYSDEPS] = { diff --git a/sysdeps/names/uptime.c b/sysdeps/names/uptime.c index e4e728f7..9475128d 100644 --- a/sysdeps/names/uptime.c +++ b/sysdeps/names/uptime.c @@ -22,6 +22,7 @@ */ #include <glibtop/uptime.h> +#include <libgnome/gnome-i18n.h> const char *glibtop_names_uptime [GLIBTOP_MAX_UPTIME] = { diff --git a/sysdeps/osf1/ChangeLog b/sysdeps/osf1/ChangeLog index d87225f7..bc26b330 100644 --- a/sysdeps/osf1/ChangeLog +++ b/sysdeps/osf1/ChangeLog @@ -1,5 +1,13 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_server.h: + * glibtop_suid.h: + * procargs.c: + * proclist.c: + * procmap.c: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * proclist.c: (glibtop_get_proclist_p): replace all the xmalloc crap by glib memory management functions diff --git a/sysdeps/osf1/glibtop_machine.h b/sysdeps/osf1/glibtop_machine.h index a4424818..7ad6d06d 100644 --- a/sysdeps/osf1/glibtop_machine.h +++ b/sysdeps/osf1/glibtop_machine.h @@ -32,7 +32,7 @@ #undef user #undef idle -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS int table (int id, int index, char *addr, int nel, u_int lel); @@ -45,6 +45,6 @@ struct _glibtop_machine unsigned proctable_entries; /* Max entries in the proctable */ }; -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/osf1/glibtop_server.h b/sysdeps/osf1/glibtop_server.h index 47d69199..7f83c86d 100644 --- a/sysdeps/osf1/glibtop_server.h +++ b/sysdeps/osf1/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU 0 #define GLIBTOP_SUID_MEM 0 @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD (1 << GLIBTOP_SYSDEPS_NETLOAD) #define GLIBTOP_SUID_PPP 0 -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/osf1/glibtop_suid.h b/sysdeps/osf1/glibtop_suid.h index a83fd3cc..0d0fefd2 100644 --- a/sysdeps/osf1/glibtop_suid.h +++ b/sysdeps/osf1/glibtop_suid.h @@ -26,7 +26,7 @@ #include <sys/table.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS static inline void glibtop_suid_enter (glibtop *server) { setreuid (server->machine.uid, server->machine.euid); @@ -45,6 +45,6 @@ glibtop_open_p (glibtop *server, const char *program_name, const unsigned long features, const unsigned flags); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/osf1/procargs.c b/sysdeps/osf1/procargs.c index 67c183e8..90d05c9c 100644 --- a/sysdeps/osf1/procargs.c +++ b/sysdeps/osf1/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> static const unsigned long _glibtop_sysdeps_proc_args = 0; diff --git a/sysdeps/osf1/proclist.c b/sysdeps/osf1/proclist.c index 35953c53..14ec1cb1 100644 --- a/sysdeps/osf1/proclist.c +++ b/sysdeps/osf1/proclist.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/proclist.h> #include <glibtop_suid.h> diff --git a/sysdeps/osf1/procmap.c b/sysdeps/osf1/procmap.c index 0b9bd6e0..44d91b24 100644 --- a/sysdeps/osf1/procmap.c +++ b/sysdeps/osf1/procmap.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> static const unsigned long _glibtop_sysdeps_proc_map = 0; diff --git a/sysdeps/solaris/ChangeLog b/sysdeps/solaris/ChangeLog index e67739ce..0c9567de 100644 --- a/sysdeps/solaris/ChangeLog +++ b/sysdeps/solaris/ChangeLog @@ -1,5 +1,16 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_machine.h: + * glibtop_private.h: + * glibtop_server.h: + * glibtop_suid.h: + * procargs.c: + * proclist.c: + * procmap.c: + * safeio.h: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * procargs.c: (glibtop_get_proc_args_s): * proclist.c: (glibtop_get_proclist_s): * procmap.c: (glibtop_get_proc_map_s): diff --git a/sysdeps/solaris/glibtop_machine.h b/sysdeps/solaris/glibtop_machine.h index 26a80de4..36de52ff 100644 --- a/sysdeps/solaris/glibtop_machine.h +++ b/sysdeps/solaris/glibtop_machine.h @@ -36,7 +36,7 @@ #include <kvm.h> #include <sys/sysinfo.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS typedef struct _glibtop_machine glibtop_machine; @@ -73,6 +73,6 @@ struct _glibtop_machine #endif }; -END_LIBGTOP_DECLS +G_END_DECLS #endif /* __GLIBTOP_MACHINE_H__ */ diff --git a/sysdeps/solaris/glibtop_private.h b/sysdeps/solaris/glibtop_private.h index 7d921daf..043ab018 100644 --- a/sysdeps/solaris/glibtop_private.h +++ b/sysdeps/solaris/glibtop_private.h @@ -38,7 +38,7 @@ # error Cannot compile without <procfs.h> or <sys/procfs.h> #endif -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #ifdef HAVE_PROCFS_H @@ -63,6 +63,6 @@ int glibtop_get_proc_credentials_s(glibtop *, struct prcred *, gid_t *, pid_t); /* Reread kstat chains */ void glibtop_get_kstats(glibtop *); -END_LIBGTOP_DECLS +G_END_DECLS #endif /* __GLIBTOP_PRIVATE_H__ */ diff --git a/sysdeps/solaris/glibtop_server.h b/sysdeps/solaris/glibtop_server.h index 0a13e6d4..f2aab06c 100644 --- a/sysdeps/solaris/glibtop_server.h +++ b/sysdeps/solaris/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU 0 #define GLIBTOP_SUID_MEM 0 @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD 0 #define GLIBTOP_SUID_PPP 0 -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/solaris/glibtop_suid.h b/sysdeps/solaris/glibtop_suid.h index b88421ff..3753cba1 100644 --- a/sysdeps/solaris/glibtop_suid.h +++ b/sysdeps/solaris/glibtop_suid.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SUID_H__ #define __GLIBTOP_SUID_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS static inline void glibtop_suid_enter (glibtop *server) { setreuid (server->machine.uid, server->machine.euid); @@ -43,6 +43,6 @@ glibtop_open_p (glibtop *server, const char *program_name, const unsigned long features, const unsigned flags); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/solaris/procargs.c b/sysdeps/solaris/procargs.c index 85582862..37af38ad 100644 --- a/sysdeps/solaris/procargs.c +++ b/sysdeps/solaris/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> static const unsigned long _glibtop_sysdeps_proc_args = diff --git a/sysdeps/solaris/proclist.c b/sysdeps/solaris/proclist.c index 44965bbf..ec78a339 100644 --- a/sysdeps/solaris/proclist.c +++ b/sysdeps/solaris/proclist.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/proclist.h> -#include <glibtop/xmalloc.h> #include <sys/stat.h> #include <unistd.h> diff --git a/sysdeps/solaris/procmap.c b/sysdeps/solaris/procmap.c index 6ac000f6..8df46424 100644 --- a/sysdeps/solaris/procmap.c +++ b/sysdeps/solaris/procmap.c @@ -24,7 +24,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> #include <errno.h> diff --git a/sysdeps/solaris/safeio.h b/sysdeps/solaris/safeio.h index b6808e81..f9959dea 100644 --- a/sysdeps/solaris/safeio.h +++ b/sysdeps/solaris/safeio.h @@ -26,7 +26,7 @@ #include <sys/stat.h> #include <dirent.h> -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS int s_open(const char *, int); @@ -43,6 +43,6 @@ s_pread(int, void *, size_t, off_t); int s_closedir(DIR *); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/stub/ChangeLog b/sysdeps/stub/ChangeLog index 0cb0e05c..deb0ce78 100644 --- a/sysdeps/stub/ChangeLog +++ b/sysdeps/stub/ChangeLog @@ -1,3 +1,9 @@ +2003-10-20 Bastien Nocera <hadess@hadess.net> + + * glibtop_server.h: + * procargs.c: + * procmap.c: fixed compilation + 2001-10-17 Abel Cheung <maddog@linux.org.hk> * Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop. diff --git a/sysdeps/stub/glibtop_server.h b/sysdeps/stub/glibtop_server.h index b3822d47..5a8c68e9 100644 --- a/sysdeps/stub/glibtop_server.h +++ b/sysdeps/stub/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU 0 #define GLIBTOP_SUID_MEM 0 @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD 0 #define GLIBTOP_SUID_PPP 0 -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/stub/procargs.c b/sysdeps/stub/procargs.c index 7d010d5e..c009839b 100644 --- a/sysdeps/stub/procargs.c +++ b/sysdeps/stub/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> static const unsigned long _glibtop_sysdeps_proc_args = 0; diff --git a/sysdeps/stub/procmap.c b/sysdeps/stub/procmap.c index 5a6c479a..0626de71 100644 --- a/sysdeps/stub/procmap.c +++ b/sysdeps/stub/procmap.c @@ -24,7 +24,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> static const unsigned long _glibtop_sysdeps_proc_map = 0; diff --git a/sysdeps/stub_suid/ChangeLog b/sysdeps/stub_suid/ChangeLog index 4d7d7bec..71717038 100644 --- a/sysdeps/stub_suid/ChangeLog +++ b/sysdeps/stub_suid/ChangeLog @@ -1,3 +1,12 @@ +2003-10-20 Bastien Nocera <hadess@hadess.net> + + * glibtop_machine.h: + * glibtop_server.h: + * glibtop_suid.h: + * open.c: + * procargs.c: + * procmap.c: fixed compilation + 2001-10-17 Abel Cheung <maddog@linux.org.hk> * Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop. diff --git a/sysdeps/stub_suid/glibtop_machine.h b/sysdeps/stub_suid/glibtop_machine.h index 835f177f..b2f5d250 100644 --- a/sysdeps/stub_suid/glibtop_machine.h +++ b/sysdeps/stub_suid/glibtop_machine.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_MACHINE_H__ #define __GLIBTOP_MACHINE_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS typedef struct _glibtop_machine glibtop_machine; @@ -34,6 +34,6 @@ struct _glibtop_machine gid_t gid, egid; /* Real and effective group id */ }; -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/stub_suid/glibtop_server.h b/sysdeps/stub_suid/glibtop_server.h index ccf3d29d..8bfa4a6c 100644 --- a/sysdeps/stub_suid/glibtop_server.h +++ b/sysdeps/stub_suid/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU (1 << GLIBTOP_SYSDEPS_CPU) #define GLIBTOP_SUID_MEM (1 << GLIBTOP_SYSDEPS_MEM) @@ -47,6 +47,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_NETLOAD (1 << GLIBTOP_SYSDEPS_NETLOAD) #define GLIBTOP_SUID_PPP (1 << GLIBTOP_SYSDEPS_PPP) -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/stub_suid/glibtop_suid.h b/sysdeps/stub_suid/glibtop_suid.h index b88421ff..3753cba1 100644 --- a/sysdeps/stub_suid/glibtop_suid.h +++ b/sysdeps/stub_suid/glibtop_suid.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SUID_H__ #define __GLIBTOP_SUID_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS static inline void glibtop_suid_enter (glibtop *server) { setreuid (server->machine.uid, server->machine.euid); @@ -43,6 +43,6 @@ glibtop_open_p (glibtop *server, const char *program_name, const unsigned long features, const unsigned flags); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/stub_suid/open.c b/sysdeps/stub_suid/open.c index 3357ad25..86c2ab6f 100644 --- a/sysdeps/stub_suid/open.c +++ b/sysdeps/stub_suid/open.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/open.h> -#include <glibtop/xmalloc.h> /* !!! THIS FUNCTION RUNS SUID ROOT - CHANGE WITH CAUTION !!! */ diff --git a/sysdeps/stub_suid/procargs.c b/sysdeps/stub_suid/procargs.c index 67c183e8..90d05c9c 100644 --- a/sysdeps/stub_suid/procargs.c +++ b/sysdeps/stub_suid/procargs.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procargs.h> static const unsigned long _glibtop_sysdeps_proc_args = 0; diff --git a/sysdeps/stub_suid/procmap.c b/sysdeps/stub_suid/procmap.c index 0b9bd6e0..44d91b24 100644 --- a/sysdeps/stub_suid/procmap.c +++ b/sysdeps/stub_suid/procmap.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/error.h> -#include <glibtop/xmalloc.h> #include <glibtop/procmap.h> static const unsigned long _glibtop_sysdeps_proc_map = 0; diff --git a/sysdeps/sun4/ChangeLog b/sysdeps/sun4/ChangeLog index 3ab3c2c7..525fc80b 100644 --- a/sysdeps/sun4/ChangeLog +++ b/sysdeps/sun4/ChangeLog @@ -1,5 +1,13 @@ 2003-10-20 Bastien Nocera <hadess@hadess.net> + * glibtop_machine.h: + * glibtop_server.h: + * glibtop_suid.h: + * open.c: + * proclist.c: fixed compilation + +2003-10-20 Bastien Nocera <hadess@hadess.net> + * open.c: (glibtop_open_p): * proclist.c: (glibtop_get_proclist_p): replace all the xmalloc crap by glib memory management functions diff --git a/sysdeps/sun4/glibtop_machine.h b/sysdeps/sun4/glibtop_machine.h index 8ab56840..ca074537 100644 --- a/sysdeps/sun4/glibtop_machine.h +++ b/sysdeps/sun4/glibtop_machine.h @@ -48,7 +48,7 @@ #include "loadavg.h" -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS /* Older versions of SunOS don't have a typedef for pid_t. Hopefully this will catch all those cases without causing other problems. @@ -112,6 +112,6 @@ struct proc *_glibtop_find_pid (void *void_server, pid_t pid); #endif -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/sun4/glibtop_server.h b/sysdeps/sun4/glibtop_server.h index e631e43e..ffdff197 100644 --- a/sysdeps/sun4/glibtop_server.h +++ b/sysdeps/sun4/glibtop_server.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SERVER_H__ #define __GLIBTOP_SERVER_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS #define GLIBTOP_SUID_CPU (1 << GLIBTOP_SYSDEPS_CPU) #define GLIBTOP_SUID_MEM (1 << GLIBTOP_SYSDEPS_MEM) @@ -44,6 +44,6 @@ BEGIN_LIBGTOP_DECLS #define GLIBTOP_SUID_PROC_SEGMENT (1 << GLIBTOP_SYSDEPS_PROC_SEGMENT) #define GLIBTOP_SUID_PROC_MAP (1 << GLIBTOP_SYSDEPS_PROC_MAP) -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/sun4/glibtop_suid.h b/sysdeps/sun4/glibtop_suid.h index 18d3b1d3..d6527538 100644 --- a/sysdeps/sun4/glibtop_suid.h +++ b/sysdeps/sun4/glibtop_suid.h @@ -24,7 +24,7 @@ #ifndef __GLIBTOP_SUID_H__ #define __GLIBTOP_SUID_H__ -BEGIN_LIBGTOP_DECLS +G_BEGIN_DECLS static inline void glibtop_suid_enter (glibtop *server) { setregid (server->machine.gid, server->machine.egid); @@ -43,6 +43,6 @@ glibtop_open_p (glibtop *server, const char *program_name, const unsigned long features, const unsigned flags); -END_LIBGTOP_DECLS +G_END_DECLS #endif diff --git a/sysdeps/sun4/open.c b/sysdeps/sun4/open.c index e68884fa..a1bf813a 100644 --- a/sysdeps/sun4/open.c +++ b/sysdeps/sun4/open.c @@ -23,7 +23,6 @@ #include <glibtop.h> #include <glibtop/open.h> -#include <glibtop/xmalloc.h> struct nlist _glibtop_nlist[] = { #ifdef i386 diff --git a/sysdeps/sun4/proclist.c b/sysdeps/sun4/proclist.c index 4719a6bd..56d93d19 100644 --- a/sysdeps/sun4/proclist.c +++ b/sysdeps/sun4/proclist.c @@ -22,7 +22,6 @@ */ #include <glibtop.h> -#include <glibtop/xmalloc.h> #include <glibtop/proclist.h> #include <glibtop_suid.h> |