comparison src/view_file_list.c @ 1811:f405ec9b696b default tip

Some small logic mistakes Use boolean operators for booleans and bitwise otherwise only.
author mow
date Mon, 10 May 2010 11:33:13 +0000
parents 956aab097ea7
children
comparison
equal deleted inserted replaced
1810:c416d099a3dc 1811:f405ec9b696b
1608 1608
1609 switch (mode) 1609 switch (mode)
1610 { 1610 {
1611 case MTS_MODE_SET: selected = mark_val; 1611 case MTS_MODE_SET: selected = mark_val;
1612 break; 1612 break;
1613 case MTS_MODE_OR: selected = mark_val | selected; 1613 case MTS_MODE_OR: selected = mark_val || selected;
1614 break; 1614 break;
1615 case MTS_MODE_AND: selected = mark_val & selected; 1615 case MTS_MODE_AND: selected = mark_val && selected;
1616 break; 1616 break;
1617 case MTS_MODE_MINUS: selected = !mark_val & selected; 1617 case MTS_MODE_MINUS: selected = !mark_val && selected;
1618 break; 1618 break;
1619 } 1619 }
1620 1620
1621 if (selected) 1621 if (selected)
1622 gtk_tree_selection_select_iter(selection, &iter); 1622 gtk_tree_selection_select_iter(selection, &iter);