1*4513b4beSDamjan Jovanovicdiff -Nur misc/build/raptor2-2.0.15/src/raptor_libxml.c misc/build/raptor2-2.0.15/src/raptor_libxml.c
2*4513b4beSDamjan Jovanovic--- misc/build/raptor2-2.0.15/src/raptor_libxml.c	2024-04-14 16:02:17.001795000 +0200
3*4513b4beSDamjan Jovanovic+++ misc/build/raptor2-2.0.15/src/raptor_libxml.c	2024-04-14 17:33:11.733451000 +0200
4*4513b4beSDamjan Jovanovic@@ -246,10 +246,10 @@
5*4513b4beSDamjan Jovanovic
6*4513b4beSDamjan Jovanovic     ret->owner = 1;
7*4513b4beSDamjan Jovanovic
8*4513b4beSDamjan Jovanovic-#if LIBXML_VERSION >= 20627
9*4513b4beSDamjan Jovanovic+#if LIBXML_VERSION >= 20627 && LIBXML_VERSION < 21100
10*4513b4beSDamjan Jovanovic     /* Checked field was released in 2.6.27 on 2006-10-25
11*4513b4beSDamjan Jovanovic      * http://git.gnome.org/browse/libxml2/commit/?id=a37a6ad91a61d168ecc4b29263def3363fff4da6
12*4513b4beSDamjan Jovanovic-     *
13*4513b4beSDamjan Jovanovic+     * and removed in version 2.11.0...
14*4513b4beSDamjan Jovanovic      */
15*4513b4beSDamjan Jovanovic
16*4513b4beSDamjan Jovanovic     /* Mark this entity as having been checked - never do this again */
17*4513b4beSDamjan Jovanovicdiff -Nur misc/build/raptor2-2.0.15/src/raptor_parse.c misc/build/raptor2-2.0.15/src/raptor_parse.c
18*4513b4beSDamjan Jovanovic--- misc/build/raptor2-2.0.15/src/raptor_parse.c	2024-04-14 16:02:17.005682000 +0200
19*4513b4beSDamjan Jovanovic+++ misc/build/raptor2-2.0.15/src/raptor_parse.c	2024-04-14 16:01:17.838736000 +0200
20*4513b4beSDamjan Jovanovic@@ -257,7 +257,7 @@
21*4513b4beSDamjan Jovanovic int
22*4513b4beSDamjan Jovanovic raptor_world_get_parsers_count(raptor_world* world)
23*4513b4beSDamjan Jovanovic {
24*4513b4beSDamjan Jovanovic-  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, NULL);
25*4513b4beSDamjan Jovanovic+  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, (int)NULL);
26*4513b4beSDamjan Jovanovic
27*4513b4beSDamjan Jovanovic   raptor_world_open(world);
28*4513b4beSDamjan Jovanovic
29*4513b4beSDamjan Jovanovicdiff -Nur misc/build/raptor2-2.0.15/src/raptor_serialize.c misc/build/raptor2-2.0.15/src/raptor_serialize.c
30*4513b4beSDamjan Jovanovic--- misc/build/raptor2-2.0.15/src/raptor_serialize.c	2024-04-14 16:02:17.000076000 +0200
31*4513b4beSDamjan Jovanovic+++ misc/build/raptor2-2.0.15/src/raptor_serialize.c	2024-04-14 16:03:45.447050000 +0200
32*4513b4beSDamjan Jovanovic@@ -240,7 +240,7 @@
33*4513b4beSDamjan Jovanovic int
34*4513b4beSDamjan Jovanovic raptor_world_get_serializers_count(raptor_world* world)
35*4513b4beSDamjan Jovanovic {
36*4513b4beSDamjan Jovanovic-  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, NULL);
37*4513b4beSDamjan Jovanovic+  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, (int)NULL);
38*4513b4beSDamjan Jovanovic
39*4513b4beSDamjan Jovanovic   raptor_world_open(world);
40*4513b4beSDamjan Jovanovic
41*4513b4beSDamjan Jovanovicdiff -Nur misc/build/raptor2-2.0.15/src/sort_r.h misc/build/raptor2-2.0.15/src/sort_r.h
42*4513b4beSDamjan Jovanovic--- misc/build/raptor2-2.0.15/src/sort_r.h	2024-04-14 16:02:17.006876000 +0200
43*4513b4beSDamjan Jovanovic+++ misc/build/raptor2-2.0.15/src/sort_r.h	2024-04-14 17:12:40.890101000 +0200
44*4513b4beSDamjan Jovanovic@@ -24,10 +24,10 @@
45*4513b4beSDamjan Jovanovic      defined OpenBSD3_1 || defined OpenBSD3_9 || defined __OpenBSD__ || \
46*4513b4beSDamjan Jovanovic      defined __NetBSD__ || \
47*4513b4beSDamjan Jovanovic      defined __DragonFly__ || \
48*4513b4beSDamjan Jovanovic-     defined AMIGA)
49*4513b4beSDamjan Jovanovic+     defined AMIGA) && !defined(qsort_r)
50*4513b4beSDamjan Jovanovic #  define _SORT_R_BSD
51*4513b4beSDamjan Jovanovic #elif (defined _GNU_SOURCE || defined __gnu_hurd__ || defined __GNU__ || \
52*4513b4beSDamjan Jovanovic-       defined __linux__ || defined __MINGW32__ || defined __GLIBC__)
53*4513b4beSDamjan Jovanovic+       defined __linux__ || defined __MINGW32__ || defined __GLIBC__ || defined(qsort_r))
54*4513b4beSDamjan Jovanovic #  define _SORT_R_LINUX
55*4513b4beSDamjan Jovanovic #elif (defined _WIN32 || defined _WIN64 || defined __WINDOWS__)
56*4513b4beSDamjan Jovanovic #  define _SORT_R_WINDOWS
57*4513b4beSDamjan Jovanovic@@ -82,7 +82,7 @@
58*4513b4beSDamjan Jovanovic   #elif defined _SORT_R_LINUX
59*4513b4beSDamjan Jovanovic
60*4513b4beSDamjan Jovanovic     typedef int(* __compar_d_fn_t)(const void *, const void *, void *);
61*4513b4beSDamjan Jovanovic-    extern void qsort_r(void *base, size_t nel, size_t width,
62*4513b4beSDamjan Jovanovic+    extern void (qsort_r)(void *base, size_t nel, size_t width,
63*4513b4beSDamjan Jovanovic                         __compar_d_fn_t __compar, void *arg)
64*4513b4beSDamjan Jovanovic       __attribute__((nonnull (1, 4)));
65*4513b4beSDamjan Jovanovic
66