summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp
index c5ede6165f6..021fbeba75f 100644
--- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp
+++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp
@@ -522,8 +522,8 @@ void TAO_PG_ObjectGroupManager::allocate_ogid (PortableGroup::ObjectGroupId & og
PortableServer::ObjectId * TAO_PG_ObjectGroupManager::convert_ogid_to_oid (PortableGroup::ObjectGroupId ogid)
{
// 4294967295 -- Largest 32 bit unsigned integer
- char oid_str[sizeof("4294967295") + 1];
- ACE_OS::snprintf (oid_str, sizeof(oid_str) - 1,
+ char oid_str[11];
+ ACE_OS::snprintf (oid_str, sizeof(oid_str),
"%lu",
ACE_static_cast (ACE_UINT32,ogid));
oid_str[sizeof(oid_str) - 1] = '\0';