On Apr 25, 2008, at 2:52 PM, [EMAIL PROTECTED] wrote:

====================================================================== ========
--- apr/apr/trunk/file_io/unix/copy.c (original)
+++ apr/apr/trunk/file_io/unix/copy.c Fri Apr 25 14:52:36 2008
@@ -54,7 +54,8 @@

     /* Copy bytes till the cows come home. */
     while (1) {
-        char buf[APR_BUFSIZ];
+        char buf[BUFSIZ > APR_FILE_DEFAULT_BUFSIZE ? BUFSIZ
+ : APR_FILE_DEFAULT_BUFSIZE];

I'm not sure that is portable C. Is the compiler guaranteed to optimize that
into a constant?

....Roy

Reply via email to