Commit Diff


commit - 4125c94fda179de8d425ce3fb70972015c80c7a4
commit + daac4a945284dd0f8baa3f35234981f7bc0426da
blob - 7a9a11cd50f24722604489373ede2fe90a451ecd
blob + f5b62e2c4b7176b304e89ad5b3c6f74f41015609
--- server.c
+++ server.c
@@ -121,7 +121,7 @@ vhost_auto_index(struct vhost *v, const char *path)
 	if (v == NULL || path == NULL)
 		return 0;
 
-	for (loc = v->locations; loc->match != NULL; ++loc) {
+	for (loc = &v->locations[1]; loc->match != NULL; ++loc) {
 		if (!fnmatch(loc->match, path, 0)) {
 			if (loc->auto_index != 0)
 				return loc->auto_index == 1;