From da42214e866a2e0a36c1f10fd55a598c6b78ffc7 Mon Sep 17 00:00:00 2001 From: Martin Baulig Date: Sun, 19 Dec 1999 14:10:23 +0000 Subject: [PATCH] Removed. (glibtop_get_proc_args_*): This now takes a `glibtop_array' 1999-12-12 Martin Baulig * include/glibtop/procargs.h (glibtop_proc_args): Removed. (glibtop_get_proc_args_*): This now takes a `glibtop_array' parameter instead of a `glibtop_proc_args one and returns a `char **'. --- include/glibtop/procargs.h | 32 ++++++++++---------------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/include/glibtop/procargs.h b/include/glibtop/procargs.h index 82447016..c14a915d 100644 --- a/include/glibtop/procargs.h +++ b/include/glibtop/procargs.h @@ -29,21 +29,12 @@ #include #include +#include +#include + BEGIN_LIBGTOP_DECLS -#define GLIBTOP_PROC_ARGS_SIZE 0 - -#define GLIBTOP_MAX_PROC_ARGS 1 - -typedef struct _glibtop_proc_args glibtop_proc_args; - -struct _glibtop_proc_args -{ - u_int64_t flags, - size; /* GLIBTOP_PROC_ARGS_SIZE */ -}; - -#define glibtop_get_proc_args(proc_args,pid,max_len) glibtop_get_proc_args_l(glibtop_global_server, proc_args, pid, max_len) +#define glibtop_get_proc_args(proc_args) glibtop_get_proc_args_l(glibtop_global_server, pid) #if GLIBTOP_SUID_PROC_ARGS #define glibtop_get_proc_args_r glibtop_get_proc_args_p @@ -51,22 +42,19 @@ struct _glibtop_proc_args #define glibtop_get_proc_args_r glibtop_get_proc_args_s #endif -char * -glibtop_get_proc_args_l (glibtop *server, glibtop_proc_args *buf, - pid_t pid, unsigned max_len); +char ** +glibtop_get_proc_args_l (glibtop *server, glibtop_array *array, pid_t pid); #if GLIBTOP_SUID_PROC_ARGS int glibtop_init_proc_args_p (glibtop *server); -char * -glibtop_get_proc_args_p (glibtop *server, glibtop_proc_args *buf, - pid_t pid, unsigned max_len); +char ** +glibtop_get_proc_args_p (glibtop *server, glibtop_array *array, pid_t pid); #else int glibtop_init_proc_args_s (glibtop *server); -char * -glibtop_get_proc_args_s (glibtop *server, glibtop_proc_args *buf, - pid_t pid, unsigned max_len); +char ** +glibtop_get_proc_args_s (glibtop *server, glibtop_array *array, pid_t pid); #endif #ifdef GLIBTOP_NAMES