Mercurial > geeqie
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); |