php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
php_compat.h
Go to the documentation of this file.
1/*
2 +----------------------------------------------------------------------+
3 | Copyright (c) The PHP Group |
4 +----------------------------------------------------------------------+
5 | This source file is subject to version 3.01 of the PHP license, |
6 | that is bundled with this package in the file LICENSE, and is |
7 | available through the world-wide-web at the following url: |
8 | https://www.php.net/license/3_01.txt |
9 | If you did not receive a copy of the PHP license and are unable to |
10 | obtain it through the world-wide-web, please send a note to |
11 | license@php.net so we can mail you a copy immediately. |
12 +----------------------------------------------------------------------+
13 | Author: |
14 +----------------------------------------------------------------------+
15*/
16
17#ifndef PHP_COMPAT_H
18#define PHP_COMPAT_H
19
20#ifdef PHP_WIN32
21#include "config.w32.h"
22#else
23#include <php_config.h>
24#endif
25
26#if defined(HAVE_BUNDLED_PCRE) || !defined(PHP_VERSION)
27#define pcre2_jit_callback_8 php_pcre2_jit_callback
28#define pcre2_callout_enumerate_8 php_pcre2_callout_enumerate
29#define pcre2_code_copy_8 php_pcre2_code_copy
30#define pcre2_code_copy_with_tables_8 php_pcre2_code_copy_with_tables
31#define pcre2_code_free_8 php_pcre2_code_free
32#define pcre2_compile_8 php_pcre2_compile
33#define pcre2_compile_context_copy_8 php_pcre2_compile_context_copy
34#define pcre2_compile_context_create_8 php_pcre2_compile_context_create
35#define pcre2_compile_context_free_8 php_pcre2_compile_context_free
36#define pcre2_config_8 php_pcre2_config
37#define pcre2_convert_context_copy_8 php_pcre2_convert_context_copy
38#define pcre2_convert_context_create_8 php_pcre2_convert_context_create
39#define pcre2_convert_context_free_8 php_pcre2_convert_context_free
40#define pcre2_dfa_match_8 php_pcre2_dfa_match
41#define pcre2_general_context_copy_8 php_pcre2_general_context_copy
42#define pcre2_general_context_create_8 php_pcre2_general_context_create
43#define pcre2_general_context_free_8 php_pcre2_general_context_free
44#define pcre2_get_error_message_8 php_pcre2_get_error_message
45#define pcre2_get_mark_8 php_pcre2_get_mark
46#define pcre2_get_ovector_pointer_8 php_pcre2_get_ovector_pointer
47#define pcre2_get_ovector_count_8 php_pcre2_get_ovector_count
48#define pcre2_get_startchar_8 php_pcre2_get_startchar
49#define pcre2_jit_compile_8 php_pcre2_jit_compile
50#define pcre2_jit_match_8 php_pcre2_jit_match
51#define pcre2_jit_free_unused_memory_8 php_pcre2_jit_free_unused_memory
52#define pcre2_jit_stack_assign_8 php_pcre2_jit_stack_assign
53#define pcre2_jit_stack_create_8 php_pcre2_jit_stack_create
54#define pcre2_jit_stack_free_8 php_pcre2_jit_stack_free
55#define pcre2_maketables_8 php_pcre2_maketables
56#define pcre2_match_8 php_pcre2_match
57#define pcre2_match_context_copy_8 php_pcre2_match_context_copy
58#define pcre2_match_context_create_8 php_pcre2_match_context_create
59#define pcre2_match_context_free_8 php_pcre2_match_context_free
60#define pcre2_match_data_create_8 php_pcre2_match_data_create
61#define pcre2_match_data_create_from_pattern_8 php_pcre2_match_data_create_from_pattern
62#define pcre2_match_data_free_8 php_pcre2_match_data_free
63#define pcre2_pattern_info_8 php_pcre2_pattern_info
64#define pcre2_serialize_decode_8 php_pcre2_serialize_decode
65#define pcre2_serialize_encode_8 php_pcre2_serialize_encode
66#define pcre2_serialize_free_8 php_pcre2_serialize_free
67#define pcre2_serialize_get_number_of_codes_8 php_pcre2_serialize_get_number_of_codes
68#define pcre2_set_bsr_8 php_pcre2_set_bsr
69#define pcre2_set_callout_8 php_pcre2_set_callout
70#define pcre2_set_character_tables_8 php_pcre2_set_character_tables
71#define pcre2_set_compile_extra_options_8 php_pcre2_set_compile_extra_options
72#define pcre2_set_compile_recursion_guard_8 php_pcre2_set_compile_recursion_guard
73#define pcre2_set_depth_limit_8 php_pcre2_set_depth_limit
74#define pcre2_set_glob_escape_8 php_pcre2_set_glob_escape
75#define pcre2_set_glob_separator_8 php_pcre2_set_glob_separator
76#define pcre2_set_heap_limit_8 php_pcre2_set_heap_limit
77#define pcre2_set_match_limit_8 php_pcre2_set_match_limit
78#define pcre2_set_max_pattern_length_8 php_pcre2_set_max_pattern_length
79#define pcre2_set_newline_8 php_pcre2_set_newline
80#define pcre2_set_parens_nest_limit_8 php_pcre2_set_parens_nest_limit
81#define pcre2_set_offset_limit_8 php_pcre2_set_offset_limit
82#define pcre2_substitute_8 php_pcre2_substitute
83#define pcre2_substring_copy_byname_8 php_pcre2_substring_copy_byname
84#define pcre2_substring_copy_bynumber_8 php_pcre2_substring_copy_bynumber
85#define pcre2_substring_free_8 php_pcre2_substring_free
86#define pcre2_substring_get_byname_8 php_pcre2_substring_get_byname
87#define pcre2_substring_get_bynumber_8 php_pcre2_substring_get_bynumber
88#define pcre2_substring_length_byname_8 php_pcre2_substring_length_byname
89#define pcre2_substring_length_bynumber_8 php_pcre2_substring_length_bynumber
90#define pcre2_substring_list_get_8 php_pcre2_substring_list_get
91#define pcre2_substring_list_free_8 php_pcre2_substring_list_free
92#define pcre2_substring_nametable_scan_8 php_pcre2_substring_nametable_scan
93#define pcre2_substring_number_from_name_8 php_pcre2_substring_number_from_name
94#define pcre2_set_recursion_limit_8 php_pcre2_set_recursion_limit
95#define pcre2_set_recursion_memory_management_8 php_pcre2_set_recursion_memory_management
96#endif
97
98#define lookup php_lookup
99#define hashTableInit php_hashTableInit
100#define hashTableDestroy php_hashTableDestroy
101#define hashTableIterInit php_hashTableIterInit
102#define hashTableIterNext php_hashTableIterNext
103
104#if defined(HAVE_LIBXML) && (defined(HAVE_XML) || defined(HAVE_XMLRPC)) && !defined(HAVE_LIBEXPAT)
105#define XML_DefaultCurrent php_XML_DefaultCurrent
106#define XML_ErrorString php_XML_ErrorString
107#define XML_ExpatVersion php_XML_ExpatVersion
108#define XML_ExpatVersionInfo php_XML_ExpatVersionInfo
109#define XML_ExternalEntityParserCreate php_XML_ExternalEntityParserCreate
110#define XML_GetBase php_XML_GetBase
111#define XML_GetBuffer php_XML_GetBuffer
112#define XML_GetCurrentByteCount php_XML_GetCurrentByteCount
113#define XML_GetCurrentByteIndex php_XML_GetCurrentByteIndex
114#define XML_GetCurrentColumnNumber php_XML_GetCurrentColumnNumber
115#define XML_GetCurrentLineNumber php_XML_GetCurrentLineNumber
116#define XML_GetErrorCode php_XML_GetErrorCode
117#define XML_GetIdAttributeIndex php_XML_GetIdAttributeIndex
118#define XML_GetInputContext php_XML_GetInputContext
119#define XML_GetSpecifiedAttributeCount php_XML_GetSpecifiedAttributeCount
120#define XmlGetUtf16InternalEncodingNS php_XmlGetUtf16InternalEncodingNS
121#define XmlGetUtf16InternalEncoding php_XmlGetUtf16InternalEncoding
122#define XmlGetUtf8InternalEncodingNS php_XmlGetUtf8InternalEncodingNS
123#define XmlGetUtf8InternalEncoding php_XmlGetUtf8InternalEncoding
124#define XmlInitEncoding php_XmlInitEncoding
125#define XmlInitEncodingNS php_XmlInitEncodingNS
126#define XmlInitUnknownEncoding php_XmlInitUnknownEncoding
127#define XmlInitUnknownEncodingNS php_XmlInitUnknownEncodingNS
128#define XML_ParseBuffer php_XML_ParseBuffer
129#define XML_Parse php_XML_Parse
130#define XML_ParserCreate_MM php_XML_ParserCreate_MM
131#define XML_ParserCreateNS php_XML_ParserCreateNS
132#define XML_ParserCreate php_XML_ParserCreate
133#define XML_ParserFree php_XML_ParserFree
134#define XmlParseXmlDecl php_XmlParseXmlDecl
135#define XmlParseXmlDeclNS php_XmlParseXmlDeclNS
136#define XmlPrologStateInitExternalEntity php_XmlPrologStateInitExternalEntity
137#define XmlPrologStateInit php_XmlPrologStateInit
138#define XML_SetAttlistDeclHandler php_XML_SetAttlistDeclHandler
139#define XML_SetBase php_XML_SetBase
140#define XML_SetCdataSectionHandler php_XML_SetCdataSectionHandler
141#define XML_SetCharacterDataHandler php_XML_SetCharacterDataHandler
142#define XML_SetCommentHandler php_XML_SetCommentHandler
143#define XML_SetDefaultHandlerExpand php_XML_SetDefaultHandlerExpand
144#define XML_SetDefaultHandler php_XML_SetDefaultHandler
145#define XML_SetDoctypeDeclHandler php_XML_SetDoctypeDeclHandler
146#define XML_SetElementDeclHandler php_XML_SetElementDeclHandler
147#define XML_SetElementHandler php_XML_SetElementHandler
148#define XML_SetEncoding php_XML_SetEncoding
149#define XML_SetEndCdataSectionHandler php_XML_SetEndCdataSectionHandler
150#define XML_SetEndDoctypeDeclHandler php_XML_SetEndDoctypeDeclHandler
151#define XML_SetEndElementHandler php_XML_SetEndElementHandler
152#define XML_SetEndNamespaceDeclHandler php_XML_SetEndNamespaceDeclHandler
153#define XML_SetEntityDeclHandler php_XML_SetEntityDeclHandler
154#define XML_SetExternalEntityRefHandlerArg php_XML_SetExternalEntityRefHandlerArg
155#define XML_SetExternalEntityRefHandler php_XML_SetExternalEntityRefHandler
156#define XML_SetNamespaceDeclHandler php_XML_SetNamespaceDeclHandler
157#define XML_SetNotationDeclHandler php_XML_SetNotationDeclHandler
158#define XML_SetNotStandaloneHandler php_XML_SetNotStandaloneHandler
159#define XML_SetParamEntityParsing php_XML_SetParamEntityParsing
160#define XML_SetProcessingInstructionHandler php_XML_SetProcessingInstructionHandler
161#define XML_SetReturnNSTriplet php_XML_SetReturnNSTriplet
162#define XML_SetStartCdataSectionHandler php_XML_SetStartCdataSectionHandler
163#define XML_SetStartDoctypeDeclHandler php_XML_SetStartDoctypeDeclHandler
164#define XML_SetStartElementHandler php_XML_SetStartElementHandler
165#define XML_SetStartNamespaceDeclHandler php_XML_SetStartNamespaceDeclHandler
166#define XML_SetUnknownEncodingHandler php_XML_SetUnknownEncodingHandler
167#define XML_SetUnparsedEntityDeclHandler php_XML_SetUnparsedEntityDeclHandler
168#define XML_SetUserData php_XML_SetUserData
169#define XML_SetXmlDeclHandler php_XML_SetXmlDeclHandler
170#define XmlSizeOfUnknownEncoding php_XmlSizeOfUnknownEncoding
171#define XML_UseParserAsHandlerArg php_XML_UseParserAsHandlerArg
172#define XmlUtf16Encode php_XmlUtf16Encode
173#define XmlUtf8Encode php_XmlUtf8Encode
174#define XML_FreeContentModel php_XML_FreeContentModel
175#define XML_MemMalloc php_XML_MemMalloc
176#define XML_MemRealloc php_XML_MemRealloc
177#define XML_MemFree php_XML_MemFree
178#define XML_UseForeignDTD php_XML_UseForeignDTD
179#define XML_GetFeatureList php_XML_GetFeatureList
180#define XML_ParserReset php_XML_ParserReset
181
182#ifdef HAVE_GD_BUNDLED
183#define any2eucjp php_gd_any2eucjp
184#define createwbmp php_gd_createwbmp
185#define empty_output_buffer php_gd_empty_output_buffer
186#define fill_input_buffer php_gd_fill_input_buffer
187#define freewbmp php_gd_freewbmp
188#define gdAlphaBlend php_gd_gdAlphaBlend
189#define gdCompareInt php_gd_gdCompareInt
190#define gdCosT php_gd_gdCosT
191#define gdCtxPrintf php_gd_gdCtxPrintf
192#define gdDPExtractData php_gd_gdDPExtractData
193#define gdFontGetGiant php_gd_gdFontGetGiant
194#define gdFontGetLarge php_gd_gdFontGetLarge
195#define gdFontGetMediumBold php_gd_gdFontGetMediumBold
196#define gdFontGetSmall php_gd_gdFontGetSmall
197#define gdFontGetTiny php_gd_gdFontGetTiny
198#define gdFontGiant php_gd_gdFontGiant
199#define gdFontGiantData php_gd_gdFontGiantData
200#define gdFontGiantRep php_gd_gdFontGiantRep
201#define gdFontLarge php_gd_gdFontLarge
202#define gdFontLargeData php_gd_gdFontLargeData
203#define gdFontLargeRep php_gd_gdFontLargeRep
204#define gdFontMediumBold php_gd_gdFontMediumBold
205#define gdFontMediumBoldData php_gd_gdFontMediumBoldData
206#define gdFontMediumBoldRep php_gd_gdFontMediumBoldRep
207#define gdFontSmall php_gd_gdFontSmall
208#define gdFontSmallData php_gd_gdFontSmallData
209#define gdFontSmallRep php_gd_gdFontSmallRep
210#define gdFontTiny php_gd_gdFontTiny
211#define gdFontTinyData php_gd_gdFontTinyData
212#define gdFontTinyRep php_gd_gdFontTinyRep
213#define gdGetBuf php_gd_gdGetBuf
214#define gdGetByte php_gd_gdGetByte
215#define gdGetC php_gd_gdGetC
216#define _gdGetColors php_gd__gdGetColors
217#define gd_getin php_gd_gd_getin
218#define gdGetInt php_gd_gdGetInt
219#define gdGetWord php_gd_gdGetWord
220#define gdImageAABlend php_gd_gdImageAABlend
221#define gdImageAALine php_gd_gdImageAALine
222#define gdImageAlphaBlending php_gd_gdImageAlphaBlending
223#define gdImageAntialias php_gd_gdImageAntialias
224#define gdImageArc php_gd_gdImageArc
225#define gdImageBrightness php_gd_gdImageBrightness
226#define gdImageChar php_gd_gdImageChar
227#define gdImageCharUp php_gd_gdImageCharUp
228#define gdImageColor php_gd_gdImageColor
229#define gdImageColorAllocate php_gd_gdImageColorAllocate
230#define gdImageColorAllocateAlpha php_gd_gdImageColorAllocateAlpha
231#define gdImageColorClosest php_gd_gdImageColorClosest
232#define gdImageColorClosestAlpha php_gd_gdImageColorClosestAlpha
233#define gdImageColorClosestHWB php_gd_gdImageColorClosestHWB
234#define gdImageColorDeallocate php_gd_gdImageColorDeallocate
235#define gdImageColorExact php_gd_gdImageColorExact
236#define gdImageColorExactAlpha php_gd_gdImageColorExactAlpha
237#define gdImageColorMatch php_gd_gdImageColorMatch
238#define gdImageColorResolve php_gd_gdImageColorResolve
239#define gdImageColorResolveAlpha php_gd_gdImageColorResolveAlpha
240#define gdImageColorTransparent php_gd_gdImageColorTransparent
241#define gdImageCompare php_gd_gdImageCompare
242#define gdImageContrast php_gd_gdImageContrast
243#define gdImageConvolution php_gd_gdImageConvolution
244#define gdImageCopy php_gd_gdImageCopy
245#define gdImageCopyMerge php_gd_gdImageCopyMerge
246#define gdImageCopyMergeGray php_gd_gdImageCopyMergeGray
247#define gdImageCopyResampled php_gd_gdImageCopyResampled
248#define gdImageCopyResized php_gd_gdImageCopyResized
249#define gdImageCreate php_gd_gdImageCreate
250#define gdImageCreateFromGd php_gd_gdImageCreateFromGd
251#define gdImageCreateFromGd2 php_gd_gdImageCreateFromGd2
252#define gdImageCreateFromGd2Ctx php_gd_gdImageCreateFromGd2Ctx
253#define gdImageCreateFromGd2Part php_gd_gdImageCreateFromGd2Part
254#define gdImageCreateFromGd2PartCtx php_gd_gdImageCreateFromGd2PartCtx
255#define gdImageCreateFromGd2PartPtr php_gd_gdImageCreateFromGd2PartPtr
256#define gdImageCreateFromGd2Ptr php_gd_gdImageCreateFromGd2Ptr
257#define gdImageCreateFromGdCtx php_gd_gdImageCreateFromGdCtx
258#define gdImageCreateFromGdPtr php_gd_gdImageCreateFromGdPtr
259#define gdImageCreateFromGif php_gd_gdImageCreateFromGif
260#define gdImageCreateFromGifCtx php_gd_gdImageCreateFromGifCtx
261#define gdImageCreateFromGifSource php_gd_gdImageCreateFromGifSource
262#define gdImageCreateFromJpeg php_gd_gdImageCreateFromJpeg
263#define gdImageCreateFromJpegCtx php_gd_gdImageCreateFromJpegCtx
264#define gdImageCreateFromJpegPtr php_gd_gdImageCreateFromJpegPtr
265#define gdImageCreateFromPng php_gd_gdImageCreateFromPng
266#define gdImageCreateFromPngCtx php_gd_gdImageCreateFromPngCtx
267#define gdImageCreateFromPngPtr php_gd_gdImageCreateFromPngPtr
268#define gdImageCreateFromPngSource php_gd_gdImageCreateFromPngSource
269#define gdImageCreateFromWBMP php_gd_gdImageCreateFromWBMP
270#define gdImageCreateFromWBMPCtx php_gd_gdImageCreateFromWBMPCtx
271#define gdImageCreateFromWBMPPtr php_gd_gdImageCreateFromWBMPPtr
272#define gdImageCreateFromXbm php_gd_gdImageCreateFromXbm
273#define gdImageCreatePaletteFromTrueColor php_gd_gdImageCreatePaletteFromTrueColor
274#define gdImageCreateTrueColor php_gd_gdImageCreateTrueColor
275#define gdImageDashedLine php_gd_gdImageDashedLine
276#define gdImageDestroy php_gd_gdImageDestroy
277#define gdImageEdgeDetectQuick php_gd_gdImageEdgeDetectQuick
278#define gdImageEllipse php_gd_gdImageEllipse
279#define gdImageEmboss php_gd_gdImageEmboss
280#define gdImageFill php_gd_gdImageFill
281#define gdImageFilledArc php_gd_gdImageFilledArc
282#define gdImageFilledEllipse php_gd_gdImageFilledEllipse
283#define gdImageFilledPolygon php_gd_gdImageFilledPolygon
284#define gdImageFilledRectangle php_gd_gdImageFilledRectangle
285#define _gdImageFillTiled php_gd__gdImageFillTiled
286#define gdImageFillToBorder php_gd_gdImageFillToBorder
287#define gdImageGaussianBlur php_gd_gdImageGaussianBlur
288#define gdImageGd php_gd_gdImageGd
289#define gdImageGd2 php_gd_gdImageGd2
290#define gdImageGd2Ptr php_gd_gdImageGd2Ptr
291#define gdImageGdPtr php_gd_gdImageGdPtr
292#define gdImageGetClip php_gd_gdImageGetClip
293#define gdImageGetPixel php_gd_gdImageGetPixel
294#define gdImageGetTrueColorPixel php_gd_gdImageGetTrueColorPixel
295#define gdImageGif php_gd_gdImageGif
296#define gdImageGifCtx php_gd_gdImageGifCtx
297#define gdImageGifPtr php_gd_gdImageGifPtr
298#define gdImageGrayScale php_gd_gdImageGrayScale
299#define gdImageInterlace php_gd_gdImageInterlace
300#define gdImageJpeg php_gd_gdImageJpeg
301#define gdImageJpegCtx php_gd_gdImageJpegCtx
302#define gdImageJpegPtr php_gd_gdImageJpegPtr
303#define gdImageLine php_gd_gdImageLine
304#define gdImageMeanRemoval php_gd_gdImageMeanRemoval
305#define gdImageNegate php_gd_gdImageNegate
306#define gdImagePaletteCopy php_gd_gdImagePaletteCopy
307#define gdImagePng php_gd_gdImagePng
308#define gdImagePngCtx php_gd_gdImagePngCtx
309#define gdImagePngCtxEx php_gd_gdImagePngCtxEx
310#define gdImagePngEx php_gd_gdImagePngEx
311#define gdImagePngPtr php_gd_gdImagePngPtr
312#define gdImagePngPtrEx php_gd_gdImagePngPtrEx
313#define gdImagePngToSink php_gd_gdImagePngToSink
314#define gdImagePolygon php_gd_gdImagePolygon
315#define gdImageRectangle php_gd_gdImageRectangle
316#define gdImageRotate php_gd_gdImageRotate
317#define gdImageRotate180 php_gd_gdImageRotate180
318#define gdImageRotate270 php_gd_gdImageRotate270
319#define gdImageRotate45 php_gd_gdImageRotate45
320#define gdImageRotate90 php_gd_gdImageRotate90
321#define gdImageSaveAlpha php_gd_gdImageSaveAlpha
322#define gdImageSelectiveBlur php_gd_gdImageSelectiveBlur
323#define gdImageSetAntiAliased php_gd_gdImageSetAntiAliased
324#define gdImageSetAntiAliasedDontBlend php_gd_gdImageSetAntiAliasedDontBlend
325#define gdImageSetBrush php_gd_gdImageSetBrush
326#define gdImageSetClip php_gd_gdImageSetClip
327#define gdImageSetPixel php_gd_gdImageSetPixel
328#define gdImageSetStyle php_gd_gdImageSetStyle
329#define gdImageSetThickness php_gd_gdImageSetThickness
330#define gdImageSetTile php_gd_gdImageSetTile
331#define gdImageSkewX php_gd_gdImageSkewX
332#define gdImageSkewY php_gd_gdImageSkewY
333#define gdImageSmooth php_gd_gdImageSmooth
334#define gdImageString php_gd_gdImageString
335#define gdImageString16 php_gd_gdImageString16
336#define gdImageStringFT php_gd_gdImageStringFT
337#define gdImageStringFTEx php_gd_gdImageStringFTEx
338#define gdImageStringTTF php_gd_gdImageStringTTF
339#define gdImageStringUp php_gd_gdImageStringUp
340#define gdImageStringUp16 php_gd_gdImageStringUp16
341#define gdImageTrueColorToPalette php_gd_gdImageTrueColorToPalette
342#define gdImageWBMP php_gd_gdImageWBMP
343#define gdImageWBMPCtx php_gd_gdImageWBMPCtx
344#define gdImageWBMPPtr php_gd_gdImageWBMPPtr
345#define gdImageXbmCtx php_gd_gdImageXbmCtx
346#define gdNewDynamicCtx php_gd_gdNewDynamicCtx
347#define gdNewDynamicCtxEx php_gd_gdNewDynamicCtxEx
348#define gdNewFileCtx php_gd_gdNewFileCtx
349#define gdNewSSCtx php_gd_gdNewSSCtx
350#define gdPutBuf php_gd_gdPutBuf
351#define gdPutC php_gd_gdPutC
352#define _gdPutColors php_gd__gdPutColors
353#define gdPutInt php_gd_gdPutInt
354#define gd_putout php_gd_gd_putout
355#define gdPutWord php_gd_gdPutWord
356#define gdSeek php_gd_gdSeek
357#define gdSinT php_gd_gdSinT
358#define gd_strtok_r php_gd_gd_strtok_r
359#define gdTell php_gd_gdTell
360#define getmbi php_gd_getmbi
361#define init_destination php_gd_init_destination
362#define init_source php_gd_init_source
363#define jpeg_gdIOCtx_dest php_gd_jpeg_gdIOCtx_dest
364#define jpeg_gdIOCtx_src php_gd_jpeg_gdIOCtx_src
365#define lsqrt php_gd_lsqrt
366#define printwbmp php_gd_printwbmp
367#define Putchar php_gd_Putchar
368#define putmbi php_gd_putmbi
369#define Putword php_gd_Putword
370#define readwbmp php_gd_readwbmp
371#define skipheader php_gd_skipheader
372#define skip_input_data php_gd_skip_input_data
373#define term_destination php_gd_term_destination
374#define term_source php_gd_term_source
375#define writewbmp php_gd_writewbmp
376#define ZeroDataBlock php_gd_ZeroDataBlock
377#define gdCacheCreate php_gd_gdCacheCreate
378#define gdCacheDelete php_gd_gdCacheDelete
379#define gdCacheGet php_gd_gdCacheGet
380#define gdFontCacheSetup php_gd_gdFontCacheSetup
381#define gdFontCacheShutdown php_gd_gdFontCacheShutdown
382#define gdFreeFontCache php_gd_gdFreeFontCache
383#endif /* HAVE_GD_BUNDLED */
384
385/* Define to specify how much context to retain around the current parse
386 point. */
387#define XML_CONTEXT_BYTES 1024
388
389/* Define to make parameter entity parsing functionality available. */
390#define XML_DTD 1
391
392/* Define to make XML Namespaces functionality available. */
393#define XML_NS 1
394#endif
395
396#ifdef PHP_EXPORTS
397#define PCRE_STATIC
398#endif
399
400#endif