summaryrefslogtreecommitdiffstats
path: root/src/ck-sysdeps-linux.c
diff options
context:
space:
mode:
authorBrian Cameron <brian.cameron@sun.com>2007-08-22 09:48:30 -0400
committerWilliam Jon McCann <mccann@jhu.edu>2007-08-22 09:48:30 -0400
commitf19761b0e2e6649836d3514fbd007b9365756f32 (patch)
tree4b4d3198511787299a3d6d0240a0e7195c0b02f2 /src/ck-sysdeps-linux.c
parentde3718f03a6e1a83c1024dad0dea5b070b1b27b4 (diff)
more build fixes for solaris
Diffstat (limited to 'src/ck-sysdeps-linux.c')
-rw-r--r--src/ck-sysdeps-linux.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ck-sysdeps-linux.c b/src/ck-sysdeps-linux.c
index 0ff0fe6..fcf3b4e 100644
--- a/src/ck-sysdeps-linux.c
+++ b/src/ck-sysdeps-linux.c
@@ -488,7 +488,10 @@ ck_unix_pid_get_env_hash (pid_t pid)
char **vals;
vals = g_strsplit (contents + i, "=", 2);
if (vals != NULL) {
- g_hash_table_insert (hash, vals[0], vals[1]);
+ g_hash_table_insert (hash,
+ g_strdup (vals[0]),
+ g_strdup (vals[1]));
+ g_strfreev (vals);
}
}
last_was_null = FALSE;