pcs 98/11/23 01:56:39
Modified: src/modules/standard mod_negotiation.c
Log:
Fix SEGV in TCN negotiation if no variants are acceptable.
PR: 1987
Submitted By: Martin Plechsmid <[EMAIL PROTECTED]>
Reviewed By: Paul Sutton <[EMAIL PROTECTED]>
Revision Changes Path
1.85 +3 -0 apache-1.3/src/modules/standard/mod_negotiation.c
Index: mod_negotiation.c
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_negotiation.c,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- mod_negotiation.c 1998/08/06 17:31:00 1.84
+++ mod_negotiation.c 1998/11/23 09:56:38 1.85
@@ -1562,6 +1562,9 @@
variant->definite);
#endif
+ if (q == 0) {
+ return 0;
+ }
if (q > bestq) {
*p_bestq = q;
return 1;