remove always-false condition
authorAlan T. DeKok <aland@freeradius.org>
Thu, 11 May 2017 14:06:19 +0000 (10:06 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 16 May 2017 12:07:35 +0000 (08:07 -0400)
src/main/evaluate.c

index 49ef708..a8ef5d9 100644 (file)
@@ -362,8 +362,6 @@ static size_t regex_escape(UNUSED REQUEST *request, char *out, size_t outlen, ch
                case '[':       /* we don't list close braces */
                case '{':
                case '(':
-                       if (outlen < 3) goto done;
-
                        *(p++) = '\\';
                        outlen--;
                        /* FALL-THROUGH */
@@ -375,7 +373,6 @@ static size_t regex_escape(UNUSED REQUEST *request, char *out, size_t outlen, ch
                }
        }
 
-done:
        *(p++) = '\0';
        return p - out;
 }