[gnome-commander/ConvertWarningsToErrors] src/gnome-cmd-file-list.cc: fix for enum v.s integer comparison



commit 99d6ad37e128c504a53f66af20d727293debb0f3
Author: Mamoru TASAKA <mtasaka fedoraproject org>
Date:   Sun Apr 23 13:08:01 2017 +0900

    src/gnome-cmd-file-list.cc: fix for enum v.s integer comparison
    
    src/gnome-cmd-file-list.cc:1086:64: error: enumeral and non-enumeral type in conditional expression 
[-Werror=extra]
         fl->priv->sort_raising[col] = fl->priv->current_col == col ? !fl->priv->sort_raising[col] :
    explicitly cast to bool

 src/gnome-cmd-file-list.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/gnome-cmd-file-list.cc b/src/gnome-cmd-file-list.cc
index 18b7153..ed87e38 100644
--- a/src/gnome-cmd-file-list.cc
+++ b/src/gnome-cmd-file-list.cc
@@ -1084,7 +1084,7 @@ static gint sort_by_group (GnomeCmdFile *f1, GnomeCmdFile *f2, GnomeCmdFileList
     g_return_if_fail (GNOME_CMD_IS_FILE_LIST (fl));
 
     fl->priv->sort_raising[col] = fl->priv->current_col == col ? !fl->priv->sort_raising[col] :
-                                                                 
file_list_column[col].default_sort_direction;
+                                                                 
(static_cast<bool>(file_list_column[col].default_sort_direction));
 
     fl->priv->sort_func = file_list_column[col].sort_func;
     fl->priv->current_col = col;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]