When compiling an application with QuickFIX on a platform where ftime
is available, the UtcTimeStamp class will not set the m_ms member
unless the HAVE_FTIME preprocessor macro is defined.
This macro should be used when compiling QuickFIX (and is taken
automatically from config.h), but users of the compiled library
shouldn't need to know about it. Perhaps UtcTimeStamp::setCurrent
should be made non-inline? This could impact performance though.
The simple workaround is just to define HAVE_FTIME when building ones
own code, but there should probably be a cleaner way to do this.
--
Caleb Epstein
cal...@gm...
|