[vlc-devel] [PATCH 4/6] Revert "Contribs: lua, simpler way to disable localeconv"
Rafaël Carré
funman at videolan.org
Mon Jul 11 12:30:38 CEST 2016
This reverts commit a009c26a4a341d2786e0f399cd9c4b6c058ff59d.
---
contrib/src/lua/no-localeconv.patch | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/contrib/src/lua/no-localeconv.patch b/contrib/src/lua/no-localeconv.patch
index ea6e06f..240398d 100644
--- a/contrib/src/lua/no-localeconv.patch
+++ b/contrib/src/lua/no-localeconv.patch
@@ -1,12 +1,11 @@
---- lua/src/luaconf.h.orig 2016-03-16 15:53:05.433295367 +0100
-+++ lua/src/luaconf.h 2016-03-16 15:53:21.497295811 +0100
-@@ -654,7 +654,8 @@
- ** macro must include header 'locale.h'.)
+--- lua/src/llex.c.orig 2016-03-16 12:21:12.567664718 +0100
++++ lua/src/llex.c 2016-03-16 12:21:39.361675706 +0100
+@@ -226,7 +226,7 @@
*/
- #if !defined(lua_getlocaledecpoint)
--#define lua_getlocaledecpoint() (localeconv()->decimal_point[0])
-+//#define lua_getlocaledecpoint() (localeconv()->decimal_point[0])
-+#define lua_getlocaledecpoint() '.'
- #endif
-
- /* }================================================================== */
+ static void trydecpoint (LexState *ls, TValue *o) {
+ char old = ls->decpoint;
+- ls->decpoint = lua_getlocaledecpoint();
++ //ls->decpoint = lua_getlocaledecpoint();
+ buffreplace(ls, old, ls->decpoint); /* try new decimal separator */
+ if (luaO_str2num(luaZ_buffer(ls->buff), o) == 0) {
+ /* format error with correct decimal point: no more options */
--
2.7.4
More information about the vlc-devel
mailing list