diff options
Diffstat (limited to 'cpp/src/Freeze/BackgroundSaveEvictorI.cpp')
-rw-r--r-- | cpp/src/Freeze/BackgroundSaveEvictorI.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/cpp/src/Freeze/BackgroundSaveEvictorI.cpp b/cpp/src/Freeze/BackgroundSaveEvictorI.cpp index 49ac2a48b05..b4b318b2ce6 100644 --- a/cpp/src/Freeze/BackgroundSaveEvictorI.cpp +++ b/cpp/src/Freeze/BackgroundSaveEvictorI.cpp @@ -13,6 +13,10 @@ #include <IceUtil/StringUtil.h> #include <Freeze/Util.h> +#include <Freeze/ObjectStore.h> + + + #include <typeinfo> using namespace std; @@ -1399,12 +1403,12 @@ Freeze::BackgroundSaveEvictorElement::~BackgroundSaveEvictorElement() { } +// COMPILERFIX: Required to build with C++ Builder 2007 +typedef ObjectStore<BackgroundSaveEvictorElement>::Position BackgroundSaveEvictorElementPosition; + void -Freeze::BackgroundSaveEvictorElement::init(ObjectStore<BackgroundSaveEvictorElement>::Position p) +Freeze::BackgroundSaveEvictorElement::init(BackgroundSaveEvictorElementPosition p) { stale = false; cachePosition = p; } - - - |