diff options
author | Andy Williams <andy@andywilliams.me> | 2017-02-19 14:15:29 +0000 |
---|---|---|
committer | Andy Williams <andy@andywilliams.me> | 2017-02-19 14:15:29 +0000 |
commit | e0e2dc92f52a8ca50a4564a921fd408f426bc78e (patch) | |
tree | 1eb10c50203b8631e0d45c65d3fd970c93fcd806 | |
parent | 25a24e33483c3277c3dcca3eb7f28cd1fa334927 (diff) | |
download | efl-e0e2dc92f52a8ca50a4564a921fd408f426bc78e.tar.gz |
elm_code: Another Coverity fix, better this time.
@fix CID1371322
-rw-r--r-- | src/lib/elementary/elm_code_indent.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/lib/elementary/elm_code_indent.c b/src/lib/elementary/elm_code_indent.c index 5002e95077..756186823b 100644 --- a/src/lib/elementary/elm_code_indent.c +++ b/src/lib/elementary/elm_code_indent.c @@ -24,13 +24,9 @@ elm_code_line_indent_startswith_keyword(Elm_Code_Line *line) "(case\\s+.+:)|" "(default:)" ")\\s*$", REG_EXTENDED | REG_NOSUB); - if (ret) - { - regfree(®ex); - return EINA_FALSE; - } + if (ret == 0) + ret = regexec(®ex, text, 0, NULL, 0); - ret = regexec(®ex, text, 0, NULL, 0); regfree(®ex); free(text); |