Tidy up initialisation in doregex.c
authorMark Tearle <[email protected]>
Sat, 27 Dec 2014 12:34:32 +0000 (20:34 +0800)
committerMark Tearle <[email protected]>
Sat, 27 Dec 2014 12:34:32 +0000 (20:34 +0800)
src/common/doregex.c

index 8ad9b39..f4242db 100644 (file)
@@ -14,7 +14,7 @@
 // === CODE ===
 int RunRegex(regex_t *regex, const char *string, int nMatches, regmatch_t *matches, const char *errorMessage)
 {
-        int    ret;
+       int     ret = -1;
        
        ret = regexec(regex, string, nMatches, matches, 0);
        if( ret == REG_NOMATCH ) {
@@ -34,7 +34,9 @@ int RunRegex(regex_t *regex, const char *string, int nMatches, regmatch_t *match
 
 void CompileRegex(regex_t *regex, const char *pattern, int flags)
 {
-        int    ret = regcomp(regex, pattern, flags);
+       int     ret = -1;
+       
+       ret = regcomp(regex, pattern, flags);
        if( ret ) {
                size_t  len = regerror(ret, regex, NULL, 0);
                char    errorStr[len];

UCC git Repository :: git.ucc.asn.au