dgaudet 97/11/05 03:46:23
Modified: src Tag: APACHE_1_2_X CHANGES mod_include.c
Log:
fix bogus uninitialized data for && and ||
PR: 1139
Submitted by: Brian Slesinsky <[EMAIL PROTECTED]>
Reviewed by: Dean Gaudet, Roy Fielding, Ralf Engelschall
Revision Changes Path
No revision
No revision
1.286.2.59 +3 -0 apache/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apache/src/CHANGES,v
retrieving revision 1.286.2.58
retrieving revision 1.286.2.59
diff -u -r1.286.2.58 -r1.286.2.59
--- CHANGES 1997/11/05 11:43:13 1.286.2.58
+++ CHANGES 1997/11/05 11:46:20 1.286.2.59
@@ -1,5 +1,8 @@
Changes with Apache 1.2.5
+ *) mod_include used uninitialized data for some uses of && and ||.
+ [Brian Slesinsky <[EMAIL PROTECTED]>] PR#1139
+
*) mod_imap should decline all non-GET methods.
[Jay Bloodworth <[EMAIL PROTECTED]>]
1.33.2.7 +2 -0 apache/src/mod_include.c
Index: mod_include.c
===================================================================
RCS file: /export/home/cvs/apache/src/mod_include.c,v
retrieving revision 1.33.2.6
retrieving revision 1.33.2.7
diff -u -r1.33.2.6 -r1.33.2.7
--- mod_include.c 1997/11/05 11:40:13 1.33.2.6
+++ mod_include.c 1997/11/05 11:46:21 1.33.2.7
@@ -1334,6 +1334,7 @@
strncpy(current->left->token.value, buffer,
MAX_STRING_LEN-1);
current->left->token.value[MAX_STRING_LEN-1] = '\0';
+ current->left->value = (current->token.value[0] != '\0');
current->left->done = 1;
break;
default:
@@ -1349,6 +1350,7 @@
strncpy(current->right->token.value, buffer,
MAX_STRING_LEN-1);
current->right->token.value[MAX_STRING_LEN-1] = '\0';
+ current->right->value = (current->token.value[0] != '\0');
current->right->done = 1;
break;
default: