summaryrefslogtreecommitdiff
path: root/srclib/apr/include/arch/os2/apr_arch_file_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'srclib/apr/include/arch/os2/apr_arch_file_io.h')
-rw-r--r--srclib/apr/include/arch/os2/apr_arch_file_io.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/srclib/apr/include/arch/os2/apr_arch_file_io.h b/srclib/apr/include/arch/os2/apr_arch_file_io.h
index a8884c34..39937123 100644
--- a/srclib/apr/include/arch/os2/apr_arch_file_io.h
+++ b/srclib/apr/include/arch/os2/apr_arch_file_io.h
@@ -31,7 +31,8 @@
*/
#undef HAVE_MKSTEMP
-#define APR_FILE_BUFSIZE 4096
+#define APR_FILE_DEFAULT_BUFSIZE 4096
+#define APR_FILE_BUFSIZE APR_FILE_DEFAULT_BUFSIZE
struct apr_file_t {
apr_pool_t *pool;
@@ -48,7 +49,8 @@ struct apr_file_t {
/* Stuff for buffered mode */
char *buffer;
- int bufpos; // Read/Write position in buffer
+ apr_size_t bufsize; // Read/Write position in buffer
+ apr_size_t bufpos; // Read/Write position in buffer
unsigned long dataRead; // amount of valid data read into buffer
int direction; // buffer being used for 0 = read, 1 = write
unsigned long filePtr; // position in file of handle