From 9f9677ec63954a870daadfedd51359a631c43ea2 Mon Sep 17 00:00:00 2001 From: Emilio Pozuelo Monfort Date: Mon, 25 Apr 2011 12:07:59 +0100 Subject: Add _tpl_action_chain_clear --- libempathy/action-chain.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libempathy/action-chain.c') diff --git a/libempathy/action-chain.c b/libempathy/action-chain.c index 30217ddc5..b6bf25ab9 100644 --- a/libempathy/action-chain.c +++ b/libempathy/action-chain.c @@ -136,6 +136,13 @@ _tpl_action_chain_continue (TplActionChain *self) } +void +_tpl_action_chain_clear (TplActionChain *self) +{ + g_queue_foreach (self->chain, (GFunc) link_free, NULL); + g_queue_clear (self->chain); +} + void _tpl_action_chain_terminate (TplActionChain *self, const GError *error) -- cgit v1.2.3