summaryrefslogtreecommitdiff
path: root/sysdeps/solaris/procstate.c
diff options
context:
space:
mode:
authorBenoît Dejean <bdejean@src.gnome.org>2004-06-06 21:23:56 +0000
committerBenoît Dejean <bdejean@src.gnome.org>2004-06-06 21:23:56 +0000
commitfe494bc8468da22a62f5c0a3defd53b40fc39fdc (patch)
tree7942655bdabc22c585a13a8b4020c03b4bb5579f /sysdeps/solaris/procstate.c
parent7de929d2d7110ee787426de0dfed11de38e92097 (diff)
downloadlibgtop-fe494bc8468da22a62f5c0a3defd53b40fc39fdc.tar.gz
Removed useless tests. Replace g_malloc + memset by g_malloc0 Replace
* proclist.c: (glibtop_get_proclist_s): Removed useless tests. * procmap.c: (glibtop_get_proc_map_s): Replace g_malloc + memset by g_malloc0 * procstate.c: (glibtop_get_proc_state_s): Replace strncpy by g_strlcpy.
Diffstat (limited to 'sysdeps/solaris/procstate.c')
-rw-r--r--sysdeps/solaris/procstate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/solaris/procstate.c b/sysdeps/solaris/procstate.c
index 89647d22..01323085 100644
--- a/sysdeps/solaris/procstate.c
+++ b/sysdeps/solaris/procstate.c
@@ -116,7 +116,7 @@ glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf, pid_t pid)
#if (LIBGTOP_VERSION_CODE >= 1001002) && defined(HAVE_PROCFS_H)
buf->last_processor = psinfo.pr_lwp.pr_onpro;
#endif
- strncpy (buf->cmd, psinfo.pr_fname, 39);
+ g_strlcpy (buf->cmd, psinfo.pr_fname, sizeof buf->cmd);
buf->flags = _glibtop_sysdeps_proc_state;
}