git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@693728
13f79535-47bb-0310-9956-
ffa450edef68
return "Bad Substitute format, must be a complete s/// pattern";
}
- while (*flags) {
- delim = apr_tolower(*flags); /* re-use */
- if (delim == 'i')
- ignore_case = 1;
- else if (delim == 'n')
- is_pattern = 1;
- else if (delim == 'f')
- flatten = 1;
- else if (delim == 'q')
- flatten = 0;
- else
- return "Bad Substitute flag, only s///[infq] are supported";
- flags++;
+ if (flags) {
+ while (*flags) {
+ delim = apr_tolower(*flags); /* re-use */
+ if (delim == 'i')
+ ignore_case = 1;
+ else if (delim == 'n')
+ is_pattern = 1;
+ else if (delim == 'f')
+ flatten = 1;
+ else if (delim == 'q')
+ flatten = 0;
+ else
+ return "Bad Substitute flag, only s///[infq] are supported";
+ flags++;
+ }
}
/* first see if we can compile the regex */