Subject: Re: Building svn tip on Windows 2007-10-25 - By Warren Young
Back Jim Wallace wrote: > > Add the 1 on the end of line 39 of common.h otherwise you get this > error: > lib\beemutex.cpp(65) : fatal error C1017: invalid integer constant > expression > > --- c:\tmp\common.h-revBASE.svn000.tmp.h 2007-10-24 > 11:08:43.000000000 -0400 > +++ c:\code\KEP\Source\Shared\Tools\mysql++svn\lib\common.h > 2007-10-24 11:08:38.000000000 -0400 > @@ -39 +39 @@ > -# define MYSQLPP_PLATFORM_WINDOWS > +# define MYSQLPP_PLATFORM_WINDOWS 1
This'll do it, but I've chosen to fix it in a different way.
> - impl_val(pmutex_) = CreateMutex((LPSECURITY_ATTRIBUTES) 0, > FALSE, (LPCSTR) 0); > + *impl_ptr(pmutex_) = CreateMutex((LPSECURITY_ATTRIBUTES) 0, > FALSE, (LPCSTR) 0);
Yes, good catch, especially given the hackish nature of this implementation detail hiding mechanism. Applied.
-- MySQL++ Mailing List For list archives: http://lists.mysql.com/plusplus To unsubscribe: http://lists.mysql.com/plusplus?unsub=mysql@(protected)
|
|