From: Dmitry Y. <di...@us...> - 2008-03-24 09:43:19
|
Build Version : T2.5.0.19034 Firebird 2.5 Unstable (writeBuildNum.sh,v 1.19194 2008/03/24 09:31:16 dimitr Exp ) Update of /cvsroot/firebird/firebird2/src/common/classes In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv1232/classes Modified Files: PublicHandle.cpp PublicHandle.h Log Message: An attempt fo speed up compilation. Index: PublicHandle.cpp =================================================================== RCS file: /cvsroot/firebird/firebird2/src/common/classes/PublicHandle.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -b -U3 -r1.2 -r1.3 --- PublicHandle.cpp 22 Mar 2008 09:00:43 -0000 1.2 +++ PublicHandle.cpp 24 Mar 2008 09:31:14 -0000 1.3 @@ -22,6 +22,9 @@ #include "firebird.h" #include "../jrd/gdsassert.h" +#include "array.h" +#include "rwlock.h" +#include "init.h" #include "PublicHandle.h" namespace Firebird Index: PublicHandle.h =================================================================== RCS file: /cvsroot/firebird/firebird2/src/common/classes/PublicHandle.h,v retrieving revision 1.2 retrieving revision 1.3 diff -b -U3 -r1.2 -r1.3 --- PublicHandle.h 21 Mar 2008 02:42:17 -0000 1.2 +++ PublicHandle.h 24 Mar 2008 09:31:14 -0000 1.3 @@ -23,12 +23,12 @@ #ifndef COMMON_PUBLIC_HANDLE #define COMMON_PUBLIC_HANDLE -#include "../common/classes/array.h" -#include "../common/classes/rwlock.h" -#include "../common/classes/init.h" - namespace Firebird { + class RWLock; + template <typename T, typename Storage> class Array; + template <typename T> class GlobalPtr; + class PublicHandle { public: |