From b171b86348b98ea90787d2cd19bbb5cdb7e58e32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C3=ABl=20Kooi?= <48814281+RA-Kooi@users.noreply.github.com> Date: Sat, 1 Jan 2022 22:28:48 +0100 Subject: [PATCH] Fix multidimensional arrays generating in the wrong order --- DwarfOne2C/CWriter/Types.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/DwarfOne2C/CWriter/Types.cs b/DwarfOne2C/CWriter/Types.cs index cc61889..1ce9ab6 100644 --- a/DwarfOne2C/CWriter/Types.cs +++ b/DwarfOne2C/CWriter/Types.cs @@ -93,20 +93,22 @@ private static (string part1, string part2) GetArray( { foreach (int len in current.arrayDimLengths) { - part2 += string.Format( + part2 = string.Format( "[{0}]", len < 0 ? "" - : "" + (len + 1)); + : "" + (len + 1)) + + part2; } } else { - part2 += string.Format( + part2 = string.Format( "[{0}]", current.length < 0 ? "" - : "" + (current.length + 1)); + : "" + (current.length + 1)) + + part2; } return (type, part2);