gentoo/app-text/html-xml-utils/files/html-xml-utils-8.7-fix-dtd-declaration.patch
Petr Vaněk 330558500a
app-text/html-xml-utils: fix c23 compilation issue
The previous declaration issue produced with a modern C compilers is
fixed with the patch taken from openSUSE.

Link: https://build.opensuse.org/projects/openSUSE:Factory/packages/html-xml-utils/files/fix-dtd-declaration.patch?rev=ea956870c438d781dcc28522afb4abf9
Closes: https://bugs.gentoo.org/944756
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-07-26 09:12:35 +02:00

16 lines
825 B
Diff

Patch taken from
https://build.opensuse.org/projects/openSUSE:Factory/packages/html-xml-utils/files/fix-dtd-declaration.patch?rev=ea956870c438d781dcc28522afb4abf9
--- html-xml-utils-8.7/dtd.c 2025-06-28 10:44:08.062000908 +0200
+++ html-xml-utils-8.7/dtd.c 2025-06-28 10:44:31.310766962 +0200
@@ -74,8 +74,7 @@
} ElementType;
/* lookup_element -- look up the string in the hash table */
-EXPORT const ElementType * lookup_element(/* register const char *str,
- register unsigned int len */);
+EXPORT const ElementType * lookup_element(register const char *str, register size_t len);
/* Different kinds of parent elements: */
#define PHRASE "abbr", "acronym", "b", "bdi", "bdo", "big", "cite", "code", "dfn", "em", "i", "kbd", "q", "s", "samp", "small", "span", "strong", "sub", "sup", "time", "tt", "u", "var"