Removed never executed if statements. Used g_strlcpy instead of strncpy.
* procargs.c: (glibtop_get_proc_args_s): Removed never executed if statements. * procstate.c: (glibtop_get_proc_state_s): Used g_strlcpy instead of strncpy.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2004-06-06 Benoît Dejean <tazforever@dlfp.org>
|
||||||
|
|
||||||
|
* procargs.c: (glibtop_get_proc_args_s): Removed never executed if statements.
|
||||||
|
* procstate.c: (glibtop_get_proc_state_s): Used g_strlcpy instead of
|
||||||
|
strncpy.
|
||||||
|
|
||||||
2004-05-25 Benoît Dejean <tazforever@dlfp.org>
|
2004-05-25 Benoît Dejean <tazforever@dlfp.org>
|
||||||
|
|
||||||
* uptime.c: (glibtop_get_uptime_p): Added boot_time.
|
* uptime.c: (glibtop_get_uptime_p): Added boot_time.
|
||||||
|
@@ -74,13 +74,6 @@ glibtop_get_proc_args_s (glibtop *server, glibtop_proc_args *buf,
|
|||||||
|
|
||||||
size = max_len != 0 ? max_len : 4096;
|
size = max_len != 0 ? max_len : 4096;
|
||||||
args_buffer = g_malloc (size);
|
args_buffer = g_malloc (size);
|
||||||
if (args_buffer == NULL)
|
|
||||||
{
|
|
||||||
glibtop_error_io_r (server, "Cannot malloc procsinfo");
|
|
||||||
|
|
||||||
return NULL;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
result = getargs(pinfo, sizeof(struct procsinfo), args_buffer, size);
|
result = getargs(pinfo, sizeof(struct procsinfo), args_buffer, size);
|
||||||
if (result == -1)
|
if (result == -1)
|
||||||
@@ -112,14 +105,7 @@ glibtop_get_proc_args_s (glibtop *server, glibtop_proc_args *buf,
|
|||||||
}
|
}
|
||||||
|
|
||||||
args = g_malloc (len);
|
args = g_malloc (len);
|
||||||
if (args == NULL)
|
|
||||||
{
|
|
||||||
glibtop_error_io_r (server, "Cannot malloc procsinfo");
|
|
||||||
|
|
||||||
g_free(args_buffer);
|
|
||||||
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
memcpy(args, args_buffer, len);
|
memcpy(args, args_buffer, len);
|
||||||
g_free(args_buffer);
|
g_free(args_buffer);
|
||||||
|
|
||||||
|
@@ -74,7 +74,7 @@ glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf,
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
strncpy(buf->cmd, pinfo->pi_comm, 39);
|
g_strlcpy(buf->cmd, pinfo->pi_comm, sizeof buf->cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
buf->uid = pinfo->pi_uid;
|
buf->uid = pinfo->pi_uid;
|
||||||
|
Reference in New Issue
Block a user