Changes with Apache 2.0.16-dev
+ *) Fix segfaults for configuration file syntax errors such as
+ "<Directory>" followed by "</Directory" and
+ "<Directory>" followed by "</Directoryz>". [Jeff Trawick]
+
*) Cleanup the --enable-layout option of configure. This makes
us use a consistent location for the config.layout file, and it
makes configure more portable.
char *bracket = cmd_name + strlen(cmd_name) - 1;
if (*bracket != '>') {
+ parms->err_directive = newdir;
return apr_pstrcat(p, cmd_name,
"> directive missing closing '>'", NULL);
}
*bracket = '\0';
if (strcasecmp(cmd_name + 2,
(*curr_parent)->directive + 1) != 0) {
+ parms->err_directive = newdir;
return apr_pstrcat(p, "Expected </",
(*curr_parent)->directive + 1, "> but saw ",
cmd_name, ">", NULL);