summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-02-19 14:15:29 +0000
committerAndy Williams <andy@andywilliams.me>2017-02-19 14:15:29 +0000
commite0e2dc92f52a8ca50a4564a921fd408f426bc78e (patch)
tree1eb10c50203b8631e0d45c65d3fd970c93fcd806
parent25a24e33483c3277c3dcca3eb7f28cd1fa334927 (diff)
downloadefl-e0e2dc92f52a8ca50a4564a921fd408f426bc78e.tar.gz
elm_code: Another Coverity fix, better this time.
@fix CID1371322
-rw-r--r--src/lib/elementary/elm_code_indent.c8
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(&regex);
- return EINA_FALSE;
- }
+ if (ret == 0)
+ ret = regexec(&regex, text, 0, NULL, 0);
- ret = regexec(&regex, text, 0, NULL, 0);
regfree(&regex);
free(text);