From f20bfd2edda305453579cbafc2177f29a902e1f8 Mon Sep 17 00:00:00 2001 From: Klaus Ethgen Date: Mon, 10 May 2010 11:33:13 +0000 Subject: [PATCH] Some small logic mistakes Use boolean operators for booleans and bitwise otherwise only. --- src/view_file_icon.c | 6 +++--- src/view_file_list.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/view_file_icon.c b/src/view_file_icon.c index 89865f71..d26d2613 100644 --- a/src/view_file_icon.c +++ b/src/view_file_icon.c @@ -1014,11 +1014,11 @@ void vficon_mark_to_selection(ViewFile *vf, gint mark, MarkToSelectionMode mode) { case MTS_MODE_SET: selected = mark_val; break; - case MTS_MODE_OR: selected = mark_val | selected; + case MTS_MODE_OR: selected = mark_val || selected; break; - case MTS_MODE_AND: selected = mark_val & selected; + case MTS_MODE_AND: selected = mark_val && selected; break; - case MTS_MODE_MINUS: selected = !mark_val & selected; + case MTS_MODE_MINUS: selected = !mark_val && selected; break; } diff --git a/src/view_file_list.c b/src/view_file_list.c index 53c673ab..ca16324c 100644 --- a/src/view_file_list.c +++ b/src/view_file_list.c @@ -1610,11 +1610,11 @@ void vflist_mark_to_selection(ViewFile *vf, gint mark, MarkToSelectionMode mode) { case MTS_MODE_SET: selected = mark_val; break; - case MTS_MODE_OR: selected = mark_val | selected; + case MTS_MODE_OR: selected = mark_val || selected; break; - case MTS_MODE_AND: selected = mark_val & selected; + case MTS_MODE_AND: selected = mark_val && selected; break; - case MTS_MODE_MINUS: selected = !mark_val & selected; + case MTS_MODE_MINUS: selected = !mark_val && selected; break; } -- 2.20.1