Closed rbuj closed 2 years ago
git submodule init git submodule update --recursive --remote CFLAGS="-Wconversion -Wunused-macros -Wunused-parameter" CC=clang ./autogen.sh --prefix=/usr --enable-debug --enable-compile-warnings=maximum && make &> make.log
terminal-encoding.c:162:49: warning: implicit conversion changes signedness: 'gboolean' (aka 'int') to 'guint' (aka 'unsigned int') [-Wsign-conversion] encoding->valid = encoding->validity_checked = force_valid; ~ ^~~~~~~~~~~ terminal-encoding.c:163:24: warning: implicit conversion changes signedness: 'gboolean' (aka 'int') to 'guint' (aka 'unsigned int') [-Wsign-conversion] encoding->is_custom = is_custom; ~ ^~~~~~~~~ -- terminal-window.c:2728:29: warning: implicit conversion changes signedness: 'gboolean' (aka 'int') to 'guint' (aka 'unsigned int') [-Wsign-conversion] priv->menubar_visible = setting; ~ ^~~~~~~
I can confirm that Pr fixes the warnings.
Just a rebase with master to fix hopefully debian build at travis.