* add mu_msg_iter_reset (to reset iter to the beginning), add tests

This commit is contained in:
Dirk-Jan C. Binnema
2011-06-02 18:13:17 +03:00
parent 4c1baccc86
commit 4dfe33609b
3 changed files with 37 additions and 4 deletions

View File

@ -124,6 +124,21 @@ update_msg (MuMsgIter *iter)
}
gboolean
mu_msg_iter_reset (MuMsgIter *iter)
{
g_return_val_if_fail (iter, FALSE);
try {
iter->_cursor = iter->_matches.begin();
} MU_XAPIAN_CATCH_BLOCK_RETURN (FALSE);
return TRUE;
}
gboolean
mu_msg_iter_next (MuMsgIter *iter)
{