/* copy every item in the hash table */
new_process->fds = g_hash_table_new(g_direct_hash, g_direct_equal);
g_hash_table_iter_init(&it, process->fds);
while (g_hash_table_iter_next (&it, (void *)&key, (void *)&value)) {
/* copy every item in the hash table */
new_process->fds = g_hash_table_new(g_direct_hash, g_direct_equal);
g_hash_table_iter_init(&it, process->fds);
while (g_hash_table_iter_next (&it, (void *)&key, (void *)&value)) {
f = lttv_trace_get_hook_field(th, 1);
filename = ltt_event_get_string(e, f);
f = lttv_trace_get_hook_field(th, 1);
filename = ltt_event_get_string(e, f);