plugin-so: use list of components instead of glib hash table
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 8 Jun 2017 19:38:46 +0000 (15:38 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Fri, 9 Jun 2017 21:03:27 +0000 (17:03 -0400)
commitbfa9a4be6ef22434c7ce0a5953e7daef7e39d2fb
tree2e5aebfa64d9fc53c1559fca9be997b17b30f0cf
parentfd5f8053a3b32993bd52d5799683780570538f3a
plugin-so: use list of components instead of glib hash table

Use a list of components to track those that have references to their so
handles. This allows removing a dependency on the glib hash table, which
is not very cooperative when initialized from a library constructor in a
static build (mainly on Windows).

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
include/babeltrace/graph/component-class-internal.h
lib/plugin/plugin-so.c
This page took 0.02571 seconds and 4 git commands to generate.