From 22e9ac16b54352f2f5d34aa2131fffb0a073f33a Mon Sep 17 00:00:00 2001 From: Boian Bonev Date: Mon, 3 Mar 2025 00:01:31 +0000 Subject: [PATCH] fix some warning on non-x86 --- see.cpp | 2 +- vfu.cpp | 2 +- vfuopt.cpp | 2 +- vfuopt.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/see.cpp b/see.cpp index 6bc9d43..3d6b488 100644 --- a/see.cpp +++ b/see.cpp @@ -1561,7 +1561,7 @@ status( opt->last_pipe_cmd ); return; } - char ch; + int ch; freezed = 1; while( (ch = fgetc( f ) ) != EOF ) kinsert( ch ); diff --git a/vfu.cpp b/vfu.cpp index f62cc2d..6461f97 100644 --- a/vfu.cpp +++ b/vfu.cpp @@ -2277,7 +2277,7 @@ void vfu_directory_sizes( wchar_t wch ) do_draw = 1; update_status(); - if ( opt.sort_order == 'S' && wch < 0 ) vfu_sort_files(); + if ( opt.sort_order == 'S' && wch <= 0 ) vfu_sort_files(); } /*--------------------------------------------------------------------------*/ diff --git a/vfuopt.cpp b/vfuopt.cpp index 023a293..54185f6 100644 --- a/vfuopt.cpp +++ b/vfuopt.cpp @@ -205,7 +205,7 @@ int set_splitter( const char *line, const char *keyword, VArray &splitter ) /*---------------------------------------------------------------------------*/ -int key_by_name( const char* key_name ) +wchar_t key_by_name( const char* key_name ) { if ( strcmp( key_name, "IC" ) == 0 ) return UKEY_INS; if ( strcmp( key_name, "INS" ) == 0 ) return UKEY_INS; diff --git a/vfuopt.h b/vfuopt.h index 778c30d..b019d6a 100644 --- a/vfuopt.h +++ b/vfuopt.h @@ -144,7 +144,7 @@ extern Options opt; - int key_by_name( const char* key_name ); + wchar_t key_by_name( const char* key_name ); time_t vfu_opt_time( const struct stat st ); time_t vfu_opt_time( const struct stat* st );