summaryrefslogtreecommitdiff
path: root/TAO/tao/Storable_FlatFileStream.h
diff options
context:
space:
mode:
authorSon Dinh <dinhs@objectcomputing.com>2020-04-22 16:29:22 -0500
committerSon Dinh <dinhs@objectcomputing.com>2020-04-22 16:29:22 -0500
commit4769f4a6dfd4110aab6cea30a978a5ed2e3f1da5 (patch)
tree8458cea296700010b604d01f4712757f8f1baa54 /TAO/tao/Storable_FlatFileStream.h
parentaaf3877d5e0a2e3ad32579b7486c42c6c8506df0 (diff)
downloadATCD-4769f4a6dfd4110aab6cea30a978a5ed2e3f1da5.tar.gz
Use size_t instead of unsigned long
Diffstat (limited to 'TAO/tao/Storable_FlatFileStream.h')
-rw-r--r--TAO/tao/Storable_FlatFileStream.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/TAO/tao/Storable_FlatFileStream.h b/TAO/tao/Storable_FlatFileStream.h
index 37b29bd5b5e..914b25f3742 100644
--- a/TAO/tao/Storable_FlatFileStream.h
+++ b/TAO/tao/Storable_FlatFileStream.h
@@ -97,16 +97,16 @@ namespace TAO
virtual Storable_Base& operator >> (ACE_INT64 &);
#if defined (ACE_HAS_CPP11)
- // Avoid redefining overloaded operators for unsigned long
+ // Avoid duplication for the underlying type of size_t
template <typename Dummy = Storable_Base &>
typename std::enable_if<std::is_same<Dummy, Storable_Base &>::value &&
- !std::is_same<ACE_UINT64, unsigned long>::value &&
- !std::is_same<ACE_UINT32, unsigned long>::value,
+ !std::is_same<ACE_UINT64, size_t>::value &&
+ !std::is_same<ACE_UINT32, size_t>::value,
Storable_Base &>::type
- operator << (unsigned long i)
+ operator << (size_t i)
{
int const n =
- ACE_OS::fprintf (this->fl_, ACE_UINT64_FORMAT_SPECIFIER_ASCII "\n", i);
+ ACE_OS::fprintf (this->fl_, ACE_SIZE_T_FORMAT_SPECIFIER_ASCII "\n", i);
if (n < 0)
this->throw_on_write_error (badbit);
return *this;
@@ -114,13 +114,13 @@ namespace TAO
template <typename Dummy = Storable_Base &>
typename std::enable_if<std::is_same<Dummy, Storable_Base &>::value &&
- !std::is_same<ACE_UINT64, unsigned long>::value &&
- !std::is_same<ACE_UINT32, unsigned long>::value,
+ !std::is_same<ACE_UINT64, size_t>::value &&
+ !std::is_same<ACE_UINT32, size_t>::value,
Storable_Base &>::type
- operator >> (unsigned long &i)
+ operator >> (size_t &i)
{
Storable_State state = this->rdstate();
- read_integer (ACE_UINT64_FORMAT_SPECIFIER_ASCII "\n", i, state, fl_);
+ read_integer (ACE_SIZE_T_FORMAT_SPECIFIER_ASCII "\n", i, state, fl_);
this->throw_on_read_error (state);
return *this;