浏览代码

Fix for Android build.

woollybah 10 年之前
父节点
当前提交
2d056e38ba
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      lua.mod/lua-5.1.4/src/llex.c

+ 4 - 0
lua.mod/lua-5.1.4/src/llex.c

@@ -178,7 +178,11 @@ static void trydecpoint (LexState *ls, SemInfo *seminfo) {
   /* format error: try to update decimal point separator */
   struct lconv *cv = localeconv();
   char old = ls->decpoint;
+#ifndef __ANDROID__
   ls->decpoint = (cv ? cv->decimal_point[0] : '.');
+#else
+  ls->decpoint = '.';
+#endif
   buffreplace(ls, old, ls->decpoint);  /* try updated decimal separator */
   if (!luaO_str2d(luaZ_buffer(ls->buff), &seminfo->r)) {
     /* format error with correct decimal point: no more options */