-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hugh -- Thanks for the patch -- I'll try it out soon. Which version of VS are you using? Thanks, - -Matt
Hugh Eaves wrote: > It appears the current mod_auth_cas (1.0.8) does not build under Win32, > at least according to the instructions in README.Win32. > > When trying to build the module, I get several C2275 errors: > > Error C2275 : illegal use of this type as an expression > > There is more information on the error here: > http://msdn.microsoft.com/en-us/library/76c9k4ah.aspx > > The problem is that all variable declarations must be at the top of the > function declaration in the MS C++ compiler. In the current source code, > the entry/exit debug statements come before some of the variable > declarations, so the build fails. Here's a small patch to mod_auth_cas.c > (1.0.8 version) that fixes the problem and allows it to build with the > Win32 / VC++ compiler. > > ====== CUT HERE ===== > 421a422 > > cas_dir_cfg *d; > 426c427 > < cas_dir_cfg *d = ap_get_module_config(r->per_dir_config, > &auth_cas_module); > --- > > d = ap_get_module_config(r->per_dir_config, &auth_cas_module); > 1404c1405,1407 > < > --- > > #ifdef WIN32 > > WSADATA wsaData; > > #endif > 1408d1410 > < WSADATA wsaData; > > > > > - -- Matthew J. Smith University of Connecticut ITS [email protected] PGP KeyID: 0xE9C5244E -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFJ3krtGP63pOnFJE4RAmoPAJ0QtejGSYvsYw12Bd0eLIn3y9TsJgCfZ7Gu 8n7Z3wRDIvj5Ygl5igd1t3I= =7ms8 -----END PGP SIGNATURE----- -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-dev
