From 7148b71e56e733adc5ba4fd73dd38ec919efb794 Mon Sep 17 00:00:00 2001 From: Enyby Date: Wed, 4 Jul 2018 22:26:08 +0300 Subject: [PATCH] Fix mistake for unicode --- src/core/org/luaj/vm2/lib/StringLib.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/core/org/luaj/vm2/lib/StringLib.java b/src/core/org/luaj/vm2/lib/StringLib.java index e946b1d9..833153aa 100644 --- a/src/core/org/luaj/vm2/lib/StringLib.java +++ b/src/core/org/luaj/vm2/lib/StringLib.java @@ -392,8 +392,7 @@ public class StringLib extends TwoArgFunction { zeroPad &= !leftAdjust; // '-' overrides '0' conversion = c; length = p - start; - String str = strfrmt.tojstring(); - src = str.substring(start - 1, p); + src = strfrmt.substring(start - 1, p).tojstring(); } public void format(Buffer buf, byte c) {