From 35b022fde7836d0edb5819d4f8be29bd1b9a20d9 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Mon, 26 Feb 2007 15:18:49 -0500 Subject: rename some items in proc.h api; add some more error checking Make the proc.h API more coherent. Convert some warnings to debug statements. Fix two leaks. Add more error checking. --- src/proc.h | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'src/proc.h') diff --git a/src/proc.h b/src/proc.h index fb7ee94..4ab4ef3 100644 --- a/src/proc.h +++ b/src/proc.h @@ -25,16 +25,17 @@ G_BEGIN_DECLS -typedef struct _proc_t proc_t; +typedef struct _proc_stat_t proc_stat_t; -gboolean proc_stat_pid (pid_t pid, - proc_t **stat); -char *proc_get_tty (proc_t *stat); -char *proc_get_cmd (proc_t *stat); -void proc_free (proc_t *stat); +gboolean proc_stat_new_for_pid (pid_t pid, + proc_stat_t **stat, + GError **error); +char *proc_stat_get_tty (proc_stat_t *stat); +char *proc_stat_get_cmd (proc_stat_t *stat); +void proc_stat_free (proc_stat_t *stat); -char *proc_get_env (pid_t pid, - const char *var); +char *proc_pid_get_env (pid_t pid, + const char *var); G_END_DECLS -- cgit