diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/ChangeLog | 4 | ||||
-rw-r--r-- | examples/procargs.c | 10 |
2 files changed, 10 insertions, 4 deletions
diff --git a/examples/ChangeLog b/examples/ChangeLog index ee34ac8f..3c2c7eea 100644 --- a/examples/ChangeLog +++ b/examples/ChangeLog @@ -1,5 +1,9 @@ 2004-09-21 Benoît Dejean <tazforever@dlfp.org> + * procargs.c: (show_args), (main): Updated. + +2004-09-21 Benoît Dejean <tazforever@dlfp.org> + * pprint.c: (pprint_get_mountlist), (pprint_get_netload), (pprint_get_uptime), (main): Updated. diff --git a/examples/procargs.c b/examples/procargs.c index 292f3e6d..102b963e 100644 --- a/examples/procargs.c +++ b/examples/procargs.c @@ -4,10 +4,10 @@ #include <unistd.h> -static void show_args(pid_t pid) +static void show_args(pid_t pid, unsigned max_len) { glibtop_proc_args buf; - char ** const pargv = glibtop_get_proc_argv(&buf, pid, 0); + char ** const pargv = glibtop_get_proc_argv(&buf, pid, max_len); char **parg = pargv; @@ -27,12 +27,14 @@ static void show_args(pid_t pid) int main(int argc, char **argv) { - show_args(getpid()); + show_args(getpid(), 0); + show_args(getpid(), 15); while(*++argv) { pid_t pid = strtol(*argv, NULL, 10); - show_args(pid); + show_args(pid, 0); + show_args(pid, 15); } return 0; |