Do we know what broke here from history?  Was the pool arg added
(breaking binary compat) in the 0.9 tree, or was this backing out a
bugged change?

At 01:00 PM 6/23/2004, [EMAIL PROTECTED] wrote:
>stoddard    2004/06/23 11:00:02
>
>  Modified:    xlate    Tag: APU_0_9_BRANCH xlate.c
>  Log:
>  Fix build breakage on APR_HAVE_APR_ICONV path
>  
>  Revision  Changes    Path
>  No                   revision
>  No                   revision
>  1.17.2.3  +3 -3      apr-util/xlate/xlate.c
>  
>  Index: xlate.c
>  ===================================================================
>  RCS file: /home/cvs/apr-util/xlate/xlate.c,v
>  retrieving revision 1.17.2.2
>  retrieving revision 1.17.2.3
>  diff -u -r1.17.2.2 -r1.17.2.3
>  --- xlate.c   27 May 2004 21:55:02 -0000      1.17.2.2
>  +++ xlate.c   23 Jun 2004 18:00:02 -0000      1.17.2.3
>  @@ -178,9 +178,9 @@
>       else {
>           /* reset the iconv descriptor, since it's now in an undefined
>            * state. */
>  -        apr_iconv_close(convset->ich);
>  -        convset->ich = apr_iconv_open(convset->topage, convset->frompage);
>  -    }
>  +        apr_iconv_close(convset->ich, convset->pool);
>  +        rv = apr_iconv_open(convset->topage, convset->frompage, 
> convset->pool, &convset->ich);
>  +     }
>   }
>   #endif /* APU_HAVE_APR_ICONV */
>   
>  
>  
>  


Reply via email to