On Sat, Oct 08, 2005 at 08:52:23PM +0100, Nick Kew wrote: > I've just stumbled on something perplexing. Compiling mod_validator[1], > a large C++ module, for 2.1, I found each entry in the command_rec > generating a syntax error. They are fine with 2.0.x.
AP_HAVE_DESIGNATED_INITIALIZER is defined in ap_config.h in 2.1.x rather than in CPPFLAGS per 2.0.x, but I guess this is a reason why not to do that. Alternatively I guess ap_config.h could do #ifdef __cplusplus #undef AP_HAVE_DESIGNATED_INITIALIZER #endif if this is simply not kosher C++ syntax. joe
