diff -r 7201f07fe8f7 -r d8e50d403e82 libpurple/protocols/facebook/data.c --- a/libpurple/protocols/facebook/data.c Tue Aug 18 19:58:40 2015 -0400 +++ b/libpurple/protocols/facebook/data.c Wed Aug 19 21:50:10 2015 -0400 @@ -382,6 +382,17 @@ g_queue_push_tail(priv->msgs, msg); } +void +fb_data_remove_message(FbData *fata, FbApiMessage *msg) +{ + FbDataPrivate *priv; + + g_return_if_fail(FB_IS_DATA(fata)); + priv = fata->priv; + + g_queue_remove(priv->msgs, msg); +} + GSList * fb_data_take_messages(FbData *fata, FbId uid) {