BRANCH release for 2.5.x critical patches
[baserock-morphs:libxml2.git] / vms / diffs.vms
1 --------------------------------------------------------------------------
2 GLOBALS.C
3
4 105a106
5 > int xmlDoValidityCheckingDefaultValue = 0;
6 111,121c112,113
7 < #if defined(VMS) || defined(__VMS)
8 <   #define PLATFORM_VMS
9 < /* int xmlDoValidityCheckingDefaultVal = 0;
10 <  * int xmlSubstituteEntitiesDefaultVal = 0;
11 <  */
12 <   #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal 
13 <   #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal 
14 < #else
15 <   int xmlDoValidityCheckingDefaultValue = 0;
16 <   int xmlSubstituteEntitiesDefaultValue = 0;
17 < #endif
18 ---
19 > int xmlSubstituteEntitiesDefaultValue = 0;
20
21 289,291d280
22 < #ifdef PLATFORM_VMS
23 <     gs->xmlDoValidityCheckingDefaultVal = 0;
24 < #else
25 293,294d281
26 < #endif
27
28 316,318d302
29 < #ifdef PLATFORM_VMS
30 <     gs->xmlSubstituteEntitiesDefaultVal = 0;
31 < #else
32 320d303
33 < #endif
34 404,419c387,390
35 < #ifdef PLATFORM_VMS
36 <   extern int xmlDoValidityCheckingDefaultVal;
37 <   #undef     xmlDoValidityCheckingDefaultVal
38 <   int *
39 <   __xmlDoValidityCheckingDefVal(void) {
40 <     if (IS_MAIN_THREAD)
41 <       return (&xmlDoValidityCheckingDefaultVal);
42 <     else
43 <       return (&xmlGetGlobalState()->xmlDoValidityCheckingDefaultVal);
44 <   }
45 <   #define __xmlDoValidityCheckingDefaultValue __xmlDoValidityCheckingDefVal
46 < #else
47 <   extern int xmlDoValidityCheckingDefaultValue;
48 <   #undef      xmlDoValidityCheckingDefaultValue
49 <   int *
50 <   __xmlDoValidityCheckingDefaultValue(void) {
51 ---
52 > extern int xmlDoValidityCheckingDefaultValue;
53 > #undef        xmlDoValidityCheckingDefaultValue
54 > int *
55 > __xmlDoValidityCheckingDefaultValue(void) {
56 424,425c395
57 <   }
58 < #endif
59 ---
60 > }
61 577,592c547,550
62 < #ifdef PLATFORM_VMS
63 <   extern int xmlSubstituteEntitiesDefaultVal;
64 <   #undef     xmlSubstituteEntitiesDefaultVal
65 <   int *
66 <   __xmlSubsEntitiesDefaultValue(void) {
67 <     if (IS_MAIN_THREAD)
68 <       return (&xmlSubstituteEntitiesDefaultVal);
69 <     else
70 <       return (&xmlGetGlobalState()->xmlSubstituteEntitiesDefaultVal);
71 <   }
72 <   #define __xmlSubstituteEntitiesDefaultValue __xmlSubsEntitiesDefaultValue
73 < #else
74 <   extern int xmlSubstituteEntitiesDefaultValue;
75 <   #undef      xmlSubstituteEntitiesDefaultValue
76 <   int *
77 <   __xmlSubstituteEntitiesDefaultValue(void) {
78 ---
79 > extern int xmlSubstituteEntitiesDefaultValue;
80 > #undef        xmlSubstituteEntitiesDefaultValue
81 > int *
82 > __xmlSubstituteEntitiesDefaultValue(void) {
83 597,598c555
84 <   }
85 < #endif
86 ---
87 > }
88
89
90 --------------------------------------------------------------------------
91 TRIO.C
92 113,116d112
93 < #if defined(VMS) || defined(__VMS)
94 < # include <unistd.h>
95 < #endif /* Platform is VMS */
96
97 123d118
98
99
100
101 --------------------------------------------------------------------------
102 GLOBALS.H
103 78,86c78,79
104 < #if defined(VMS) || defined(__VMS)
105 <         int xmlSubstituteEntitiesDefaultVal;    /* 31 character name limit */
106 <         int xmlDoValidityCheckingDefaultVal;
107 < #define xmlSubstituteEntitiesDefaultValue       xmlSubstituteEntitiesDefaultVal
108 < #define xmlDoValidityCheckingDefaultValue       xmlDoValidityCheckingDefaultVal
109 < #else
110 <         int xmlSubstituteEntitiesDefaultValue;
111 <         int xmlDoValidityCheckingDefaultValue;
112 < #endif
113 ---
114 >       int xmlSubstituteEntitiesDefaultValue;
115 >       int xmlDoValidityCheckingDefaultValue;
116 211,226c204,209
117 < #if defined(VMS) || defined(__VMS)
118 <   #ifdef LIBXML_THREAD_ENABLED
119 <   extern int *__xmlDoValidityCheckingDefaultVal(void);
120 <   #define xmlDoValidityCheckingDefaultVal \
121 <   (*(__xmlDoValidityCheckingDefaultVal()))
122 <   #else
123 <   LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultVal;
124 <   #endif
125 < #else
126 <   #ifdef LIBXML_THREAD_ENABLED
127 <   extern int *__xmlDoValidityCheckingDefaultValue(void);
128 <   #define xmlDoValidityCheckingDefaultValue \
129 <   (*(__xmlDoValidityCheckingDefaultValue()))
130 <   #else
131 <   LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue;
132 <   #endif
133 ---
134 > #ifdef LIBXML_THREAD_ENABLED
135 > extern int *__xmlDoValidityCheckingDefaultValue(void);
136 > #define xmlDoValidityCheckingDefaultValue \
137 > (*(__xmlDoValidityCheckingDefaultValue()))
138 > #else
139 > LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue;
140 317,332c300,305
141 < #if defined(VMS) || defined(__VMS)
142 <   #ifdef LIBXML_THREAD_ENABLED
143 <   extern int *__xmlSubsEntitiesDefaultValue(void);
144 <   #define xmlSubsEntitiesDefaultValue \
145 <   (*(__xmlSubsEntitiesDefaultValue()))
146 <   #else
147 <   LIBXML_DLL_IMPORT extern int xmlSubsEntitiesDefaultValue;
148 <   #endif
149 < #else
150 <   #ifdef LIBXML_THREAD_ENABLED
151 <   extern int *__xmlSubstituteEntitiesDefaultValue(void);
152 <   #define xmlSubstituteEntitiesDefaultValue \
153 <   (*(__xmlSubstituteEntitiesDefaultValue()))
154 <   #else
155 <   LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue;
156 <   #endif
157 ---
158 > #ifdef LIBXML_THREAD_ENABLED
159 > extern int *__xmlSubstituteEntitiesDefaultValue(void);
160 > #define xmlSubstituteEntitiesDefaultValue \
161 > (*(__xmlSubstituteEntitiesDefaultValue()))
162 > #else
163 > LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue;
164
165
166 --------------------------------------------------------------------------
167 XMLIO.H
168 79,82d78
169 < #if defined(VMS) || defined(__VMS)
170 < void  xmlRegisterDefInputCallbacks            (void);
171 < #define xmlRegisterDefaultInputCallbacks xmlRegisterDefInputCallbacks
172 < #else
173 84d79
174 < #endif
175 130,133d124
176 < #if defined(VMS) || defined(__VMS)
177 < void  xmlRegisterDefOutputCallbacks(void);
178 < #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefOutputCallbacks
179 < #else
180 135,136d125
181 < #endif
182
183
184 --------------------------------------------------------------------------
185 XPATHINTERNALS.H
186 433,436d432
187 < #if defined(VMS) || defined(__VMS)
188 < void             xmlXPathRegisteredVarsCleanup(xmlXPathContextPtr ctxt);
189 < #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVarsCleanup
190 < #else
191 438d433
192 < #endif