apr_strftime calls the platform's native strftime, which differs between
platforms (solaris and linux for example).  take the following code:

apr_explode_localtime(&xt, apr_time_now());
apr_strftime(buf, &retcode, sizeof(buf), "%G", &xt);

this will result in buf containing '2002' on linux and '%G' on solaris.
(because solaris strftime does not support %G, but linux does)

any ideas on how we can (or if we should) fix this?  i think due to the
differences between platforms we would probably need to implement our own
strftime.  ideas?

-Ryan

Reply via email to