* add mu_msg_iter_reset (to reset iter to the beginning), add tests
This commit is contained in:
@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user