diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-11-17 15:17:24 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-11-17 15:17:24 +0000 |
commit | d80f672079dc84b432cbc97327ef581728eed81f (patch) | |
tree | 7697f702c821b35c752fe0b3499eba8913161887 /cpp/src/IceGrid/FileCache.cpp | |
parent | Fix (diff) | |
download | ice-d80f672079dc84b432cbc97327ef581728eed81f.tar.bz2 ice-d80f672079dc84b432cbc97327ef581728eed81f.tar.xz ice-d80f672079dc84b432cbc97327ef581728eed81f.zip |
Fix
Diffstat (limited to 'cpp/src/IceGrid/FileCache.cpp')
-rw-r--r-- | cpp/src/IceGrid/FileCache.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/FileCache.cpp b/cpp/src/IceGrid/FileCache.cpp index 71087e0e899..ac548970e9f 100644 --- a/cpp/src/IceGrid/FileCache.cpp +++ b/cpp/src/IceGrid/FileCache.cpp @@ -36,7 +36,11 @@ FileCache::read(const string& filename, Ice::Long offset, int count, Ice::Long& return Ice::StringSeq(); } - is.seekg(offset); +#ifdef _WIN32 + is.seekg(static_cast<int>(offset)); +#else + is.seekg(static_cast<streampos>(offset)); +#endif Ice::StringSeq lines; for(int i = 0; i < count && is.good(); ++i) { |