/* re-create colorlabel submenu */
menu = GTK_MENU_SHELL(summaryview->tags_menu);
- g_return_if_fail(menu != NULL);
+ cm_return_if_fail(menu != NULL);
/* clear items. get item pointers. */
for (cur = menu->children; cur != NULL && cur->data != NULL; cur = cur->next) {
static void msginfo_mark_as_read (SummaryView *summaryview, MsgInfo *msginfo,
GtkCMCTreeNode *row)
{
- g_return_if_fail(summaryview != NULL);
- g_return_if_fail(msginfo != NULL);
- g_return_if_fail(row != NULL);
+ cm_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(msginfo != NULL);
+ cm_return_if_fail(row != NULL);
if (MSG_IS_NEW(msginfo->flags) || MSG_IS_UNREAD(msginfo->flags)) {
summary_msginfo_unset_flags
else if (summaryview->messageview)
summaryview->messageview->filtered = FALSE;
}
- g_return_if_fail(row != NULL);
+ cm_return_if_fail(row != NULL);
if (summary_is_locked(summaryview)) return;
summary_lock(summaryview);
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (new_window && prefs_common.layout_mode != SMALL_LAYOUT) {
MessageView *msgview;
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (MSG_IS_DELETED(msginfo->flags))
summaryview->deleted--;
if (MSG_IS_MOVE(msginfo->flags))
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (MSG_IS_DELETED(msginfo->flags))
summaryview->deleted--;
if (MSG_IS_MOVE(msginfo->flags)) {
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (!MSG_IS_LOCKED(msginfo->flags))
return;
procmsg_msginfo_set_to_folder(msginfo, NULL);
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if(!(MSG_IS_NEW(msginfo->flags) || MSG_IS_UNREAD(msginfo->flags)))
return;
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (MSG_IS_DELETED(msginfo->flags)) {
procmsg_msginfo_set_to_folder(msginfo, NULL);
summary_msginfo_unset_flags(msginfo, MSG_DELETED, 0);
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (MSG_IS_LOCKED(msginfo->flags)) return;
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (MSG_IS_DELETED(msginfo->flags))
summaryview->deleted--;
if (MSG_IS_MOVE(msginfo->flags))
GtkCMCTree *ctree = GTK_CMCTREE(summaryview->ctree);
MsgInfo *msginfo;
- g_return_if_fail(to_folder != NULL);
+ cm_return_if_fail(to_folder != NULL);
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
if (MSG_IS_LOCKED(msginfo->flags))
return;
GtkCMCTree *ctree = GTK_CMCTREE(summaryview->ctree);
MsgInfo *msginfo;
- g_return_if_fail(to_folder != NULL);
+ cm_return_if_fail(to_folder != NULL);
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
procmsg_msginfo_set_to_folder(msginfo, to_folder);
if (MSG_IS_DELETED(msginfo->flags))
summaryview->deleted--;
SummaryView *summaryview;
summaryview = g_object_get_data(G_OBJECT(widget), "summaryview");
- g_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(summaryview != NULL);
/* "dont_toggle" state set? */
if (g_object_get_data(G_OBJECT(summaryview->colorlabel_menu),
gint color_index;
msginfo = gtk_cmctree_node_get_row_data(ctree, node);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
color_index = labelcolor == 0 ? -1 : (gint)labelcolor - 1;
ctree_style = gtk_widget_get_style(GTK_WIDGET(ctree));
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
summary_msginfo_change_flags(msginfo, MSG_COLORLABEL_TO_FLAGS(labelcolor), 0,
MSG_CLABEL_FLAG_MASK, 0);
MsgInfo *msginfo;
gchar *tags_str = NULL;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_val_if_fail(msginfo, FALSE);
+ cm_return_val_if_fail(msginfo, FALSE);
procmsg_msginfo_update_tags(msginfo, set, id);
SummaryView *summaryview;
summaryview = g_object_get_data(G_OBJECT(widget), "summaryview");
- g_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(summaryview != NULL);
/* "dont_toggle" state set? */
if (g_object_get_data(G_OBJECT(summaryview->tags_menu),
GList *cur, *sel;
summaryview = (SummaryView *)data;
- g_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(summaryview != NULL);
sel = GTK_CMCLIST(summaryview->ctree)->selection;
if (!sel) return;
menu = GTK_MENU_SHELL(summaryview->colorlabel_menu);
- g_return_if_fail(menu != NULL);
+ cm_return_if_fail(menu != NULL);
Xalloca(items, (N_COLOR_LABELS + 1) * sizeof(GtkWidget *), return);
NULL, NULL);
gint sel_len;
SummaryView *summaryview = (SummaryView *)data;
- g_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(summaryview != NULL);
sel = GTK_CMCLIST(summaryview->ctree)->selection;
if (!sel) return;
menu = GTK_MENU_SHELL(summaryview->tags_menu);
- g_return_if_fail(menu != NULL);
+ cm_return_if_fail(menu != NULL);
/* NOTE: don't return prematurely because we set the "dont_toggle"
* state for check menu items */
SummaryView *summaryview;
summaryview = g_object_get_data(G_OBJECT(widget), "summaryview");
- g_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(summaryview != NULL);
/* "dont_toggle" state set? */
if (g_object_get_data(G_OBJECT(summaryview->tags_menu),
summaryview->selected = row;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo != NULL);
+ cm_return_if_fail(msginfo != NULL);
main_create_mailing_list_menu (summaryview->mainwin, msginfo);
toolbar_set_learn_button
GList *sel = NULL;
GSList *msginfo_list = NULL;
- g_return_val_if_fail(summaryview != NULL, NULL);
+ cm_return_val_if_fail(summaryview != NULL, NULL);
sel = GTK_CMCLIST(summaryview->ctree)->selection;
- g_return_val_if_fail(sel != NULL, NULL);
+ cm_return_val_if_fail(sel != NULL, NULL);
for ( ; sel != NULL; sel = sel->next)
msginfo_list =
{
GdkDragContext *context;
- g_return_if_fail(summaryview != NULL);
- g_return_if_fail(summaryview->folder_item != NULL);
- g_return_if_fail(summaryview->folder_item->folder != NULL);
+ cm_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(summaryview->folder_item != NULL);
+ cm_return_if_fail(summaryview->folder_item->folder != NULL);
if (summaryview->selected == NULL) return;
const SummaryView *sv = g_object_get_data(G_OBJECT(clist), "summaryview");
gint res;
- g_return_val_if_fail(sv, -1);
+ cm_return_val_if_fail(sv, -1);
if (sv->col_state[sv->col_pos[S_COL_FROM]].visible) {
str1 = GTK_CMCELL_TEXT(r1->cell[sv->col_pos[S_COL_FROM]])->text;
str2 = GTK_CMCELL_TEXT(r2->cell[sv->col_pos[S_COL_FROM]])->text;
MsgInfo *msginfo2 = ((GtkCMCListRow *)ptr2)->data;
const SummaryView *sv = g_object_get_data(G_OBJECT(clist), "summaryview");
gint res;
- g_return_val_if_fail(sv, -1);
+ cm_return_val_if_fail(sv, -1);
if (sv->col_state[sv->col_pos[S_COL_TO]].visible) {
str1 = GTK_CMCELL_TEXT(r1->cell[sv->col_pos[S_COL_TO]])->text;
MsgInfo *msginfo1 = ((GtkCMCListRow *)ptr1)->data;
MsgInfo *msginfo2 = ((GtkCMCListRow *)ptr2)->data;
gint res;
- g_return_val_if_fail(sv, -1);
+ cm_return_val_if_fail(sv, -1);
if (sv->col_state[sv->col_pos[S_COL_TAGS]].visible) {
str1 = g_strdup(GTK_CMCELL_TEXT(r1->cell[sv->col_pos[S_COL_TAGS]])->text);
const SummaryView *sv = g_object_get_data(G_OBJECT(clist), "summaryview");
gint res;
- g_return_val_if_fail(sv, -1);
- g_return_val_if_fail(msginfo1 != NULL && msginfo2 != NULL, -1);
+ cm_return_val_if_fail(sv, -1);
+ cm_return_val_if_fail(msginfo1 != NULL && msginfo2 != NULL, -1);
if (sv->col_state[sv->col_pos[S_COL_SUBJECT]].visible) {
str1 = GTK_CMCELL_TEXT(r1->cell[sv->col_pos[S_COL_SUBJECT]])->text;
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
summary_msginfo_unset_flags(msginfo, MSG_WATCH_THREAD, 0);
summary_msginfo_change_flags(msginfo, MSG_IGNORE_THREAD, 0, MSG_NEW | MSG_UNREAD, 0);
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
summary_msginfo_unset_flags(msginfo, MSG_IGNORE_THREAD, 0);
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
summary_msginfo_change_flags(msginfo, MSG_WATCH_THREAD, 0, MSG_IGNORE_THREAD, 0);
MsgInfo *msginfo;
msginfo = gtk_cmctree_node_get_row_data(ctree, row);
- g_return_if_fail(msginfo);
+ cm_return_if_fail(msginfo);
summary_msginfo_unset_flags(msginfo, MSG_WATCH_THREAD, 0);
/* re-create colorlabel submenu */
menu = GTK_MENU_SHELL(summaryview->colorlabel_menu);
- g_return_if_fail(menu != NULL);
+ cm_return_if_fail(menu != NULL);
/* clear items. get item pointers. */
for (cur = menu->children; cur != NULL && cur->data != NULL; cur = cur->next) {
{
FolderSortKey sort_key;
FolderSortType sort_type;
- g_return_if_fail(summaryview != NULL);
- g_return_if_fail(item != NULL);
+ cm_return_if_fail(summaryview != NULL);
+ cm_return_if_fail(item != NULL);
/* Subject simplification */
#ifndef G_OS_WIN32
SummaryView *summaryview = (SummaryView *)data;
GtkCMCTreeNode *node;
- g_return_val_if_fail(msginfo_update != NULL, TRUE);
- g_return_val_if_fail(summaryview != NULL, FALSE);
+ cm_return_val_if_fail(msginfo_update != NULL, TRUE);
+ cm_return_val_if_fail(summaryview != NULL, FALSE);
if (msginfo_update->msginfo->folder != summaryview->folder_item)
return FALSE;
FolderItemUpdateData *hookdata = (FolderItemUpdateData *)source;
SummaryView *summaryview = (SummaryView *)data;
- g_return_val_if_fail(hookdata != NULL, FALSE);
- g_return_val_if_fail(hookdata->item != NULL, FALSE);
- g_return_val_if_fail(summaryview != NULL, FALSE);
+ cm_return_val_if_fail(hookdata != NULL, FALSE);
+ cm_return_val_if_fail(hookdata->item != NULL, FALSE);
+ cm_return_val_if_fail(summaryview != NULL, FALSE);
if (hookdata->update_flags & F_ITEM_UPDATE_NAME) {
gchar *name = folder_item_get_name(hookdata->item);