mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-25 01:34:11 +03:00
virkeyfile: fix compilation error with clang
Clang complains about condition being always true: src/util/virkeyfile.c:113:23: error: result of comparison of constant 128 with expression of type 'const char' is always true [-Werror,-Wtautological-constant-out-of-range-compare] while (!IS_EOF && IS_ASCII(CUR) && CUR != ']') ^~~~~~~~~~~~~ src/util/virkeyfile.c:80:26: note: expanded from macro 'IS_ASCII' ~~~ ^ ~~~ Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
faeaf6f15d
commit
cd9492a98a
@ -77,7 +77,7 @@ struct _virKeyFileParserCtxt {
|
||||
#define IS_EOF (ctxt->cur >= ctxt->end)
|
||||
#define IS_EOL(c) (((c) == '\n') || ((c) == '\r'))
|
||||
#define IS_BLANK(c) (((c) == ' ') || ((c) == '\t'))
|
||||
#define IS_ASCII(c) ((c) < 128)
|
||||
#define IS_ASCII(c) (((unsigned char) (c)) < 128)
|
||||
#define CUR (*ctxt->cur)
|
||||
#define NEXT if (!IS_EOF) ctxt->cur++;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user