diff options
author | Stefan Weil <sw@weilnetz.de> | 2012-01-09 18:29:51 +0100 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> | 2012-01-13 10:36:59 +0000 |
commit | 0b0404bf84432f0ee74840d674b93bacee7eee68 (patch) | |
tree | f8ba2feae78afdda61a37ecdd9de413e962318e1 /json-lexer.c | |
parent | 3c8359d11aee9d3fdcab0f184605f603f91f34f7 (diff) |
Add 'fall through' comments to case statements without break
These comments are used by static code analysis tools and in code reviews
to avoid false warnings because of missing break statements.
The case statements handled here were reported by coverity.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Diffstat (limited to 'json-lexer.c')
-rw-r--r-- | json-lexer.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/json-lexer.c b/json-lexer.c index c21338f66d..3cd3285825 100644 --- a/json-lexer.c +++ b/json-lexer.c @@ -301,6 +301,7 @@ static int json_lexer_feed_char(JSONLexer *lexer, char ch, bool flush) case JSON_KEYWORD: case JSON_STRING: lexer->emit(lexer, lexer->token, new_state, lexer->x, lexer->y); + /* fall through */ case JSON_SKIP: QDECREF(lexer->token); lexer->token = qstring_new(); |