aboutsummaryrefslogtreecommitdiff
path: root/zencore/uid.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-09-28 21:58:55 +0200
committerStefan Boberg <[email protected]>2021-09-28 21:58:55 +0200
commit43452ea7cfa180bb8481c2cb065f3dca5e8a29ae (patch)
treea541a0049463df548476708a0bdeaf0ce4da4e99 /zencore/uid.cpp
parentAdded preliminary CbPackageReader, for handling incremental compact binary pa... (diff)
parentRemoved null terminator when appending Oid to string builder. (#11) (diff)
downloadzen-43452ea7cfa180bb8481c2cb065f3dca5e8a29ae.tar.xz
zen-43452ea7cfa180bb8481c2cb065f3dca5e8a29ae.zip
Merge branch 'main' of https://github.com/EpicGames/zen
Diffstat (limited to 'zencore/uid.cpp')
-rw-r--r--zencore/uid.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/zencore/uid.cpp b/zencore/uid.cpp
index d4b708288..86cdfae3a 100644
--- a/zencore/uid.cpp
+++ b/zencore/uid.cpp
@@ -99,11 +99,10 @@ Oid::ToString(char OutString[StringLength])
StringBuilderBase&
Oid::ToString(StringBuilderBase& OutString) const
{
- char str[StringLength + 1];
- ToHexBytes(reinterpret_cast<const uint8_t*>(OidBits), sizeof(Oid::OidBits), str);
- str[2 * sizeof(Oid)] = '\0';
+ String_t Str;
+ ToHexBytes(reinterpret_cast<const uint8_t*>(OidBits), sizeof(Oid::OidBits), Str);
- OutString.AppendRange(str, &str[25]);
+ OutString.AppendRange(Str, &Str[StringLength]);
return OutString;
}