summaryrefslogtreecommitdiff
path: root/cpp/include/Ice/OutputStream.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/Ice/OutputStream.h')
-rw-r--r--cpp/include/Ice/OutputStream.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/cpp/include/Ice/OutputStream.h b/cpp/include/Ice/OutputStream.h
index 4d119a850e4..886ec28fa49 100644
--- a/cpp/include/Ice/OutputStream.h
+++ b/cpp/include/Ice/OutputStream.h
@@ -261,8 +261,8 @@ public:
}
Container::size_type position = b.size();
- resize(position + sz);
- memcpy(&b[position], &v[0], sz);
+ resize(position + static_cast<size_t>(sz));
+ memcpy(&b[position], &v[0], static_cast<size_t>(sz));
}
/**
@@ -680,8 +680,8 @@ public:
if(sz > 0)
{
Container::size_type position = b.size();
- resize(position + sz);
- memcpy(&b[position], v.data(), sz);
+ resize(position + static_cast<size_t>(sz));
+ memcpy(&b[position], v.data(), static_cast<size_t>(sz));
}
}
}
@@ -706,7 +706,7 @@ public:
if(sz > 0)
{
Container::size_type position = b.size();
- resize(position + sz);
+ resize(position + static_cast<size_t>(sz));
memcpy(&b[position], vdata, vsize);
}
}