X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttv%2Flttv%2Fsync%2Fevent_matching_distributor.c;h=6ea6c0fd95f3c1add42284e69161448e0c1b742d;hb=2f961b65e3422f23019286e9531b0a40070278ea;hp=4bb7e68cd50dd9158dadd414b4c4b0cd642795a6;hpb=18b84fc03e0b71d5331ef072e05a5da24fd742a7;p=lttv.git diff --git a/lttv/lttv/sync/event_matching_distributor.c b/lttv/lttv/sync/event_matching_distributor.c index 4bb7e68c..6ea6c0fd 100644 --- a/lttv/lttv/sync/event_matching_distributor.c +++ b/lttv/lttv/sync/event_matching_distributor.c @@ -68,8 +68,6 @@ static void writeMatchingTraceTimeOptionsDistributor(SyncState* const syncState, const unsigned int i, const unsigned int j); // Functions specific to this module -static void registerMatchingDistributor() __attribute__((constructor (101))); - void gfInitModule(gpointer data, gpointer user_data); void gfDestroyModule(gpointer data, gpointer user_data); void gfMatchEvent(gpointer data, gpointer user_data); @@ -103,7 +101,7 @@ static MatchingModule matchingModuleDistributor = { /* * Matching module registering function */ -static void registerMatchingDistributor() +void registerMatchingDistributor() { g_queue_push_tail(&matchingModules, &matchingModuleDistributor); }