static
int debug_info_init(struct debug_info *info)
{
- info->q_statedump_bin_info = g_quark_from_static_string(
+ info->q_statedump_bin_info = g_quark_from_string(
"lttng_ust_statedump:bin_info");
- info->q_statedump_debug_link = g_quark_from_static_string(
+ info->q_statedump_debug_link = g_quark_from_string(
"lttng_ust_statedump:debug_link)");
- info->q_statedump_build_id = g_quark_from_static_string(
+ info->q_statedump_build_id = g_quark_from_string(
"lttng_ust_statedump:build_id");
- info->q_statedump_start = g_quark_from_static_string(
+ info->q_statedump_start = g_quark_from_string(
"lttng_ust_statedump:start");
- info->q_dl_open = g_quark_from_static_string("lttng_ust_dl:dlopen");
- info->q_lib_load = g_quark_from_static_string("lttng_ust_lib:load");
- info->q_lib_unload = g_quark_from_static_string("lttng_ust_lib:unload");
+ info->q_dl_open = g_quark_from_string("lttng_ust_dl:dlopen");
+ info->q_lib_load = g_quark_from_string("lttng_ust_lib:load");
+ info->q_lib_unload = g_quark_from_string("lttng_ust_lib:unload");
return bin_info_init();
}
}
key_ptr = (gpointer) &baddr;
- assert(g_hash_table_remove(proc_dbg_info_src->baddr_to_bin_info,
- key_ptr));
+ (void) g_hash_table_remove(proc_dbg_info_src->baddr_to_bin_info,
+ key_ptr);
end:
return;
}
handle_statedump_build_id_event(debug_info, event);
} else if (event_class->name == debug_info-> q_lib_unload) {
handle_lib_unload_event(debug_info, event);
- } else {
- /* Other events: register debug infos */
- register_event_debug_infos(debug_info, event);
}
+
+ /* All events: register debug infos */
+ register_event_debug_infos(debug_info, event);
+
end:
return;
}