Removed. Cleaned. Replaced unsafe strcpy by g_strlcpy.

* glibtop_machine.h (skip_token): Removed.
	* glibtop_server.h (skip_multiple_token): Cleaned.
	* netload.c: (glibtop_get_netload_s): Replaced unsafe strcpy by g_strlcpy.
	* procmap.c: (glibtop_get_proc_map_s): s/strncpy/g_strlcpy/.
	* procstate.c: (glibtop_get_proc_state_s): Likewise.
	* sysinfo.c: (init_sysinfo): Cleaned.
This commit is contained in:
Benoît Dejean
2004-06-06 22:07:44 +00:00
parent 2f87aa4479
commit 54fb1482ba
7 changed files with 23 additions and 27 deletions

View File

@@ -33,14 +33,15 @@ static glibtop_sysinfo sysinfo;
static void
init_sysinfo (glibtop *server)
{
char buffer [BUFSIZ];
static int init = 0;
static gboolean is_init = FALSE;
char buffer [BUFSIZ];
glibtop_entry *cpuinfo = NULL;
FILE *f;
if (init) return;
if (is_init) return;
init = TRUE;
is_init = TRUE;
glibtop_init_s (&server, GLIBTOP_SYSDEPS_CPU, 0);