From 473b119416a2c6da42c19662317f8236c096f902 Mon Sep 17 00:00:00 2001 From: CismonX Date: Sat, 30 Oct 2021 23:00:22 +0800 Subject: [PATCH] Fix CI build warning. --- .drone.yml | 7 ++++--- src/ctlseqs.c | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 042fc10..730e338 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,9 +15,10 @@ steps: image: pureos/amber-slim commands: - apt -y update - - apt -y install build-essential autoconf automake libtool autoconf-archive dejagnu texinfo + - apt -y install build-essential autoconf automake libtool + - apt -y install autoconf-archive dejagnu texinfo - autoreconf --install - - ./configure CFLAGS='-O0 -g -std=c99 -Wall -Wextra -Wpedantic --coverage' + - mkdir build && cd build + - ../configure CFLAGS='-O0 -g -std=c99 -Wall -Wextra -Wpedantic -Wshadow' - make - make check - - gcov -o src/.libs src/ctlseqs.c diff --git a/src/ctlseqs.c b/src/ctlseqs.c index d7e8455..88289b0 100644 --- a/src/ctlseqs.c +++ b/src/ctlseqs.c @@ -326,7 +326,8 @@ ctlseqs_fetch_value( case ctlseqs_ph_str: CTLSEQS_VALUE_STR(num < ' ' || num > '~'); case ctlseqs_ph_cmdstr: - CTLSEQS_VALUE_STR(num < 0x08 || num > '~' || num > 0x0d && num < ' '); + CTLSEQS_VALUE_STR( + num < 0x08 || num > '~' || (num > 0x0d && num < ' ')); case ctlseqs_ph_csi_param: CTLSEQS_VALUE_STR(num < '0' || num > '?'); case ctlseqs_ph_csi_intmd: