diff options
author | nw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-10-01 19:10:12 +0000 |
---|---|---|
committer | nw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-10-01 19:10:12 +0000 |
commit | dcef75f525a4a097f7068acf3deb4d6687cd6e55 (patch) | |
tree | caea1962eaf158721166e6b56d50bb29a609c283 /ace/Remote_Name_Space.cpp | |
parent | a09b88e9b7ced82d2a53dcf14eb5f6fe1439eea6 (diff) | |
download | ATCD-dcef75f525a4a097f7068acf3deb4d6687cd6e55.tar.gz |
ACE_Remote_Name_Space::resolve (...): We need to allocate one more character than the strlen.
Diffstat (limited to 'ace/Remote_Name_Space.cpp')
-rw-r--r-- | ace/Remote_Name_Space.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ace/Remote_Name_Space.cpp b/ace/Remote_Name_Space.cpp index a3813ebf610..4509ffcf7a0 100644 --- a/ace/Remote_Name_Space.cpp +++ b/ace/Remote_Name_Space.cpp @@ -84,7 +84,7 @@ ACE_Remote_Name_Space::resolve (const ACE_WString &name, ACE_WString temp (reply.value (), reply.value_len () / sizeof (ACE_USHORT16)); value = temp; - ACE_NEW_RETURN (type, char[reply.type_len ()], -1); + ACE_NEW_RETURN (type, char[reply.type_len ()+1], -1); ACE_OS::strcpy (type, reply.type ()); return 0; |