summaryrefslogtreecommitdiffstats
path: root/network/thttpd/patches/thttpd-2.25b-use-Status-header.patch
blob: 6aaae5a5d91cc30889fe204c3ac2188a5eb89314 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
diff -Naur thttpd-2.25b.orig/libhttpd.c thttpd-2.25b/libhttpd.c
--- thttpd-2.25b.orig/libhttpd.c	2007-10-14 10:09:11.000000000 +0000
+++ thttpd-2.25b/libhttpd.c	2007-10-14 10:21:37.000000000 +0000
@@ -3279,7 +3279,7 @@
 	cp += strspn( cp, " \t" );
 	status = atoi( cp );
 	}
-    if ( ( cp = strstr( headers, "Location:" ) ) != (char*) 0 &&
+    else if ( ( cp = strstr( headers, "Location:" ) ) != (char*) 0 &&
 	 cp < br &&
 	 ( cp == headers || *(cp-1) == '\012' ) )
 	status = 302;