From ebfd36991b1054ff8bf7d966c450488118e0f6b4 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 3 Sep 2014 05:36:39 +0100 Subject: [PATCH] Preinitialize length for SpacePaddedToString(). --- DiscImageChef/StringHandlers.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DiscImageChef/StringHandlers.cs b/DiscImageChef/StringHandlers.cs index a5762661..faba521a 100644 --- a/DiscImageChef/StringHandlers.cs +++ b/DiscImageChef/StringHandlers.cs @@ -89,7 +89,7 @@ namespace DiscImageChef /// A space (' ', 0x20, ASCII SPACE) padded ASCII byte array public static string SpacePaddedToString(byte[] SpacePaddedString) { - int length; + int length = 0; for (int i = SpacePaddedString.Length; i >= 0; i--) { @@ -103,6 +103,9 @@ namespace DiscImageChef } } + if (length == 0) + return ""; + return Encoding.ASCII.GetString(SpacePaddedString, 0, length); } }