summary refs log tree commit diff stats
path: root/lib/pure
diff options
context:
space:
mode:
authorFlaviu Tamas <tamasflaviu@gmail.com>2014-11-02 17:05:23 -0500
committerFlaviu Tamas <tamasflaviu@gmail.com>2014-11-02 17:08:35 -0500
commit771e3db869f14fe49a6b41f02623867fe931d5d8 (patch)
tree52e34577f9da6d0c0b3cfd6d52b709de9b2a5f03 /lib/pure
parent590461d88a5cff9679b2dcb421990b9a32a94529 (diff)
downloadNim-771e3db869f14fe49a6b41f02623867fe931d5d8.tar.gz
Remove extra trailing zero from oid
`$` would return a string of length 25, including the trailing null
String length changed to 24, avoiding an extra null byte in the output
Diffstat (limited to 'lib/pure')
-rw-r--r--lib/pure/oids.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/oids.nim b/lib/pure/oids.nim
index 7c58a2dda..0dc8e3c15 100644
--- a/lib/pure/oids.nim
+++ b/lib/pure/oids.nim
@@ -55,7 +55,7 @@ proc oidToString*(oid: Oid, str: cstring) =
   str[24] = '\0'
 
 proc `$`*(oid: Oid): string =
-  result = newString(25)
+  result = newString(24)
   oidToString(oid, result)
 
 var