Skip to content
Snippets Groups Projects
Commit fb57df48 authored by Lucas Magalhães's avatar Lucas Magalhães
Browse files

Fix memory leak in parse_semver

parent 640e5721
No related branches found
No related tags found
No related merge requests found
...@@ -52,6 +52,7 @@ semver_t *parse_semver(const char *version) { ...@@ -52,6 +52,7 @@ semver_t *parse_semver(const char *version) {
} }
if (regcomp(&compiled, version_regex, REG_EXTENDED)) { if (regcomp(&compiled, version_regex, REG_EXTENDED)) {
regfree(&compiled);
return NULL; return NULL;
} }
...@@ -67,5 +68,6 @@ semver_t *parse_semver(const char *version) { ...@@ -67,5 +68,6 @@ semver_t *parse_semver(const char *version) {
s->version_str[groups[revision_ix].rm_so - 1] = 0; s->version_str[groups[revision_ix].rm_so - 1] = 0;
} }
} }
regfree(&compiled);
return s; return s;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment