summaryrefslogtreecommitdiff
path: root/cpp/src/FreezeScript/Data.cpp
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2005-03-07 14:15:10 +0000
committerDwayne Boone <dwayne@zeroc.com>2005-03-07 14:15:10 +0000
commitbcf0ceb584580049a250a850f8f4cc9ac2441608 (patch)
treeca9e1035ddfcb490a4a8e93acc193c66c7b172fb /cpp/src/FreezeScript/Data.cpp
parentAdded instructions to add . to LD_LIBRARY_PATH (diff)
downloadice-bcf0ceb584580049a250a850f8f4cc9ac2441608.tar.bz2
ice-bcf0ceb584580049a250a850f8f4cc9ac2441608.tar.xz
ice-bcf0ceb584580049a250a850f8f4cc9ac2441608.zip
Get rid of a bunch of 64bit warnings on Sun
Diffstat (limited to 'cpp/src/FreezeScript/Data.cpp')
-rw-r--r--cpp/src/FreezeScript/Data.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/cpp/src/FreezeScript/Data.cpp b/cpp/src/FreezeScript/Data.cpp
index 5d84f5d4343..94c09d3caed 100644
--- a/cpp/src/FreezeScript/Data.cpp
+++ b/cpp/src/FreezeScript/Data.cpp
@@ -1654,7 +1654,7 @@ FreezeScript::SequenceData::destroy()
void
FreezeScript::SequenceData::marshal(const Ice::OutputStreamPtr& out) const
{
- out->writeSize(_elements.size());
+ out->writeSize(static_cast<int>(_elements.size()));
for(DataList::const_iterator p = _elements.begin(); p != _elements.end(); ++p)
{
(*p)->marshal(out);
@@ -1728,14 +1728,14 @@ FreezeScript::SequenceData::getElements()
FreezeScript::EnumData::EnumData(const Slice::EnumPtr& type, const ErrorReporterPtr& errorReporter, bool readOnly) :
Data(errorReporter, readOnly), _type(type), _value(0)
{
- _count = static_cast<long>(type->getEnumerators().size());
+ _count = static_cast<int>(type->getEnumerators().size());
}
FreezeScript::EnumData::EnumData(const Slice::EnumPtr& type, const ErrorReporterPtr& errorReporter, bool readOnly,
Ice::Int value) :
Data(errorReporter, readOnly), _type(type), _value(value)
{
- _count = static_cast<long>(type->getEnumerators().size());
+ _count = static_cast<int>(type->getEnumerators().size());
}
FreezeScript::DataPtr
@@ -2034,7 +2034,7 @@ FreezeScript::DictionaryData::destroy()
void
FreezeScript::DictionaryData::marshal(const Ice::OutputStreamPtr& out) const
{
- out->writeSize(_map.size());
+ out->writeSize(static_cast<int>(_map.size()));
for(DataMap::const_iterator p = _map.begin(); p != _map.end(); ++p)
{
p->first->marshal(out);