ソースを参照

[lua] respect -D lua-vanilla in StringTools (see #7589)

Dan Korostelev 6 年 前
コミット
16fb83605d
1 ファイル変更5 行追加1 行削除
  1. 5 1
      std/StringTools.hx

+ 5 - 1
std/StringTools.hx

@@ -471,7 +471,11 @@ class StringTools {
 		#elseif hl
 		#elseif hl
 		return @:privateAccess s.bytes.getUI16(index << 1);
 		return @:privateAccess s.bytes.getUI16(index << 1);
 		#elseif lua
 		#elseif lua
-		return lua.lib.luautf8.Utf8.byte(s,index+1);
+			#if lua_vanilla
+			return lua.NativeStringTools.byte(s,index+1);
+			#else
+			return lua.lib.luautf8.Utf8.byte(s,index+1);
+			#end
 		#else
 		#else
 		return untyped s.cca(index);
 		return untyped s.cca(index);
 		#end
 		#end