rse 99/04/22 04:06:48
Modified: src CHANGES
src/support ab.c
Log:
Fix number of bytes copied by read_connection() in src/support/ab.c
Submitted by: Jim Cox <[EMAIL PROTECTED]>
Reviewed by: Ralf S. Engelschall
PR: 4271
Revision Changes Path
1.1326 +3 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1325
retrieving revision 1.1326
diff -u -r1.1325 -r1.1326
--- CHANGES 1999/04/22 10:48:57 1.1325
+++ CHANGES 1999/04/22 11:06:45 1.1326
@@ -1,4 +1,7 @@
Changes with Apache 1.3.7
+
+ *) Fix number of bytes copied by read_connection() in src/support/ab.c
+ [Jim Cox <[EMAIL PROTECTED]>] PR#4271
*) Fix special RewriteCond "-s" pattern matching.
[Bob Finch <[EMAIL PROTECTED]>]
1.24 +2 -2 apache-1.3/src/support/ab.c
Index: ab.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/support/ab.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ab.c 1999/04/22 11:01:53 1.23
+++ ab.c 1999/04/22 11:06:48 1.24
@@ -651,9 +651,9 @@
* terminator */
int tocopy = (space < r) ? space : r;
#ifndef CHARSET_EBCDIC
- memcpy(c->cbuff + c->cbx, buffer, space);
+ memcpy(c->cbuff + c->cbx, buffer, tocopy);
#else /* CHARSET_EBCDIC */
- ascii2ebcdic(c->cbuff + c->cbx, buffer, space);
+ ascii2ebcdic(c->cbuff + c->cbx, buffer, tocopy);
#endif /* CHARSET_EBCDIC */
c->cbx += tocopy;
space -= tocopy;