mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 13:16:35 +00:00
package/luaexpat: restore getcurrentbytecount, required by prosody
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/158295314 Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
108c831230
commit
98cb0faa4c
40
package/luaexpat/0001-restore-getcurrentbytecount.patch
Normal file
40
package/luaexpat/0001-restore-getcurrentbytecount.patch
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
From 77cb691f781918908dfe34785f00a5ff75d5cc20 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Francois Perrad <francois.perrad@gadz.org>
|
||||||
|
Date: Sat, 16 Feb 2019 15:56:00 +0100
|
||||||
|
Subject: [PATCH] restore getcurrentbytecount
|
||||||
|
|
||||||
|
see https://github.com/tomasguisasola/luaexpat/issues/3
|
||||||
|
|
||||||
|
Fetch from: https://github.com/tomasguisasola/luaexpat/commit/0926f2d705109b7d35b721344264b39c1169e0de
|
||||||
|
|
||||||
|
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
|
||||||
|
---
|
||||||
|
src/lxplib.c | 7 +++++++
|
||||||
|
1 file changed, 7 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/luaexpat-1.3.3/src/lxplib.c b/luaexpat-1.3.3/src/lxplib.c
|
||||||
|
index 7726913..35bec3c 100644
|
||||||
|
--- a/luaexpat-1.3.3/src/lxplib.c
|
||||||
|
+++ b/luaexpat-1.3.3/src/lxplib.c
|
||||||
|
@@ -538,11 +538,18 @@ static int lxp_stop (lua_State *L) {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
+static int lxp_getcurrentbytecount (lua_State* L) {
|
||||||
|
+ lxp_userdata *xpu = checkparser(L, 1);
|
||||||
|
+ lua_pushinteger(L, XML_GetCurrentByteCount(xpu->parser));
|
||||||
|
+ return 1;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
static const luaL_Reg lxp_meths[] = {
|
||||||
|
{"parse", lxp_parse},
|
||||||
|
{"close", lxp_close},
|
||||||
|
{"__gc", parser_gc},
|
||||||
|
{"pos", lxp_pos},
|
||||||
|
+ {"getcurrentbytecount", lxp_getcurrentbytecount},
|
||||||
|
{"setencoding", lxp_setencoding},
|
||||||
|
{"getcallbacks", getcallbacks},
|
||||||
|
{"getbase", getbase},
|
||||||
|
--
|
||||||
|
2.17.1
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user