From a76b091f673a27996e62bf270942a500f41a096c Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 27 Oct 2019 21:58:21 +0100 Subject: Simplify syntax dispatch condition This avoids the Wswitch-enum warning in clang. --- src/reader.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/reader.c b/src/reader.c index d63c2734..68a5f886 100644 --- a/src/reader.c +++ b/src/reader.c @@ -159,10 +159,8 @@ read_statement(SerdReader* reader) static bool read_doc(SerdReader* reader) { - switch (reader->syntax) { - case SERD_NQUADS: return read_nquadsDoc(reader); - default: return read_turtleTrigDoc(reader); - } + return ((reader->syntax == SERD_NQUADS) ? read_nquadsDoc(reader) + : read_turtleTrigDoc(reader)); } SerdReader* -- cgit v1.2.1