httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@rowe-clan.net>
Subject RE: cvs commit: apache-2.0/src/lib/apr/test testucs.c
Date Wed, 15 Nov 2000 21:21:07 GMT
> From: rbb@covalent.net [mailto:rbb@covalent.net]
> Sent: Wednesday, November 15, 2000 3:05 PM
> 
> On Wed, 15 Nov 2000, Greg Stein wrote:
> 
> > >   @@ -1,5 +1,5 @@
> > >    #include "apr_xlate.h"
> > >   -#include "../i18n/unix/i18n.h"
> > >   +#include "../include/arch/unix/i18n.h"
> > >    #include <wchar.h>
> > >    #include <string.h>
> > 
> > Wouldn't that be "arch/unix/i18n.h" ?
> > 
> > Maybe tweak the include path that is used for apr/test/ ?
> 
> This is wrong in general.  The test programs should behave like external
> programs.  This means that they can't use anything in the arch directory
> at all.  The only include files they have access to is apr/include.

However, testucs tests something that isn't exposed in the API.  It's an
internal utility (until we bind it into apr_xlat_anything) that should be
exposed using existing semantics.  It uses native semantics for fast file
names and other string transformations.

My fundimental problem with apr_xlate is that we -still- don't have a
license compatible i18nlib, ergo no win32 xlat.  Suggestions?

Bill

Mime
View raw message