comparison src/view_file_icon.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 c416d099a3dc
children
comparison
equal deleted inserted replaced
1810:c416d099a3dc 1811:f405ec9b696b
1012 1012
1013 switch (mode) 1013 switch (mode)
1014 { 1014 {
1015 case MTS_MODE_SET: selected = mark_val; 1015 case MTS_MODE_SET: selected = mark_val;
1016 break; 1016 break;
1017 case MTS_MODE_OR: selected = mark_val | selected; 1017 case MTS_MODE_OR: selected = mark_val || selected;
1018 break; 1018 break;
1019 case MTS_MODE_AND: selected = mark_val & selected; 1019 case MTS_MODE_AND: selected = mark_val && selected;
1020 break; 1020 break;
1021 case MTS_MODE_MINUS: selected = !mark_val & selected; 1021 case MTS_MODE_MINUS: selected = !mark_val && selected;
1022 break; 1022 break;
1023 } 1023 }
1024 1024
1025 vficon_select_util(vf, id, selected); 1025 vficon_select_util(vf, id, selected);
1026 1026