@@ -63,17 +63,17 @@ interface
63
63
sapi_activate: procedure (p : pointer); cdecl;
64
64
sapi_deactivate: procedure (p : pointer); cdecl;
65
65
66
- sapi_add_header_ex: function(header_line : PAnsiChar ; header_line_len : uint; duplicated : zend_bool; replace : zend_bool; TSRMLS_DC : pointer) : integer; cdecl;
66
+ sapi_add_header_ex: function(header_line : zend_pchar ; header_line_len : uint; duplicated : zend_bool; replace : zend_bool; TSRMLS_DC : pointer) : integer; cdecl;
67
67
68
68
php_execute_script : function (primary_file: pointer; TSRMLS_D : pointer) : Integer; cdecl;
69
69
70
70
php_handle_aborted_connection: procedure; cdecl;
71
71
72
- php_register_variable: procedure(_var : PAnsiChar ; val: PAnsiChar ; track_vars_array: pointer; TSRMLS_DC : pointer); cdecl;
72
+ php_register_variable: procedure(_var : zend_pchar ; val: zend_pchar ; track_vars_array: pointer; TSRMLS_DC : pointer); cdecl;
73
73
74
74
// binary-safe version
75
- php_register_variable_safe: procedure(_var : PAnsiChar ; val : PAnsiChar ; val_len : integer; track_vars_array : pointer; TSRMLS_DC : pointer); cdecl;
76
- php_register_variable_ex: procedure(_var : PAnsiChar ; val : pzval; track_vars_array : pointer; TSRMLS_DC : pointer); cdecl;
75
+ php_register_variable_safe: procedure(_var : zend_pchar ; val : zend_pchar ; val_len : integer; track_vars_array : pointer; TSRMLS_DC : pointer); cdecl;
76
+ php_register_variable_ex: procedure(_var : zend_pchar ; val : pzval; track_vars_array : pointer; TSRMLS_DC : pointer); cdecl;
77
77
78
78
// php_output.h
79
79
php_output_startup: procedure(); cdecl;
@@ -84,42 +84,42 @@ interface
84
84
{ $IFDEF PHP540}
85
85
php_output_set_status: procedure(status: integer; TSRMLS_DC : pointer); cdecl;
86
86
php_output_get_status: function(TSRMLS_DC : pointer) : integer; cdecl;
87
- php_output_get_start_filename: function (TSRMLS_D : pointer) : PAnsiChar ; cdecl;
87
+ php_output_get_start_filename: function (TSRMLS_D : pointer) : zend_pchar ; cdecl;
88
88
php_output_get_start_lineno: function (TSRMLS_D : pointer) : integer; cdecl;
89
89
php_output_start_default: function (TSRMLS_D : pointer) : integer; cdecl;
90
90
91
91
php_start_ob_buffer: function (output_handler : pzval; chunk_size : uint; flags:uint; TSRMLS_DC : pointer) : integer; cdecl;
92
- php_start_ob_buffer_named: function (const output_handler_name : PAnsiChar ; chunk_size : uint; flags:uint; TSRMLS_DC : pointer) : integer; cdecl;
92
+ php_start_ob_buffer_named: function (const output_handler_name : zend_pchar ; chunk_size : uint; flags:uint; TSRMLS_DC : pointer) : integer; cdecl;
93
93
94
94
php_end_ob_buffer: function (TSRMLS_DC : pointer): integer; cdecl;
95
95
php_end_ob_buffers: procedure (TSRMLS_DC : pointer); cdecl;
96
96
php_ob_get_buffer: function (p : pzval; TSRMLS_DC : pointer) : integer; cdecl;
97
97
php_ob_get_length: function (p : pzval; TSRMLS_DC : pointer) : integer; cdecl;
98
98
99
99
php_output_set_implicit_flush: procedure(flush: uint; TSRMLS_DS: pointer); cdecl;
100
- php_get_output_start_filename: function (TSRMLS_D : pointer) : PAnsiChar ; cdecl;
100
+ php_get_output_start_filename: function (TSRMLS_D : pointer) : zend_pchar ; cdecl;
101
101
php_get_output_start_lineno: function (TSRMLS_D : pointer) : integer; cdecl;
102
102
103
- php_output_handler_started: function (name : PAnsiChar ; name_len: uint): integer; cdecl;
103
+ php_output_handler_started: function (name : zend_pchar ; name_len: uint): integer; cdecl;
104
104
105
- php_ob_init_conflict: function (handler_new : PAnsiChar ; handler_new_len: uint;
106
- handler_set : PAnsiChar ; handler_set_len: uint; TSRMLS_DC : pointer) : integer; cdecl;
105
+ php_ob_init_conflict: function (handler_new : zend_pchar ; handler_new_len: uint;
106
+ handler_set : zend_pchar ; handler_set_len: uint; TSRMLS_DC : pointer) : integer; cdecl;
107
107
108
108
{ $ELSE}
109
109
php_output_set_status: procedure(status: boolean; TSRMLS_DC : pointer); cdecl;
110
110
php_output_get_status: function(TSRMLS_DC : pointer) : boolean; cdecl;
111
111
php_start_ob_buffer: function (output_handler : pzval; chunk_size : uint; erase : boolean; TSRMLS_DC : pointer) : integer; cdecl;
112
- php_start_ob_buffer_named: function (const output_handler_name : PAnsiChar ; chunk_size : uint; erase : boolean; TSRMLS_DC : pointer) : integer; cdecl;
112
+ php_start_ob_buffer_named: function (const output_handler_name : zend_pchar ; chunk_size : uint; erase : boolean; TSRMLS_DC : pointer) : integer; cdecl;
113
113
php_end_ob_buffer: procedure (send_buffer : boolean; just_flush : boolean; TSRMLS_DC : pointer); cdecl;
114
114
php_end_ob_buffers: procedure (send_buffer : boolean; TSRMLS_DC : pointer); cdecl;
115
115
php_ob_get_buffer: function (p : pzval; TSRMLS_DC : pointer) : integer; cdecl;
116
116
php_ob_get_length: function (p : pzval; TSRMLS_DC : pointer) : integer; cdecl;
117
117
php_start_implicit_flush: procedure (TSRMLS_D : pointer); cdecl;
118
118
php_end_implicit_flush: procedure (TSRMLS_D : pointer); cdecl;
119
- php_get_output_start_filename: function (TSRMLS_D : pointer) : PAnsiChar ; cdecl;
119
+ php_get_output_start_filename: function (TSRMLS_D : pointer) : zend_pchar ; cdecl;
120
120
php_get_output_start_lineno: function (TSRMLS_D : pointer) : integer; cdecl;
121
- php_ob_handler_used: function (handler_name : PAnsiChar ; TSRMLS_DC : pointer) : integer; cdecl;
122
- php_ob_init_conflict: function (handler_new : PAnsiChar ; handler_set : PAnsiChar ; TSRMLS_DC : pointer) : integer; cdecl;
121
+ php_ob_handler_used: function (handler_name : zend_pchar ; TSRMLS_DC : pointer) : integer; cdecl;
122
+ php_ob_init_conflict: function (handler_new : zend_pchar ; handler_set : zend_pchar ; TSRMLS_DC : pointer) : integer; cdecl;
123
123
{ $ENDIF}
124
124
125
125
// php_output.h
@@ -130,34 +130,34 @@ function GetSymbolsTable : PHashTable;
130
130
function GetTrackHash (Name : AnsiString) : PHashTable;
131
131
function GetSAPIGlobals : Psapi_globals_struct; overload;
132
132
function GetSAPIGlobals (TSRMLS_DC : pointer) : Psapi_globals_struct; overload;
133
- // procedure phperror(Error : PAnsiChar );
133
+ // procedure phperror(Error : zend_pchar );
134
134
135
135
var
136
136
137
137
php_default_post_reader : procedure;
138
138
139
139
// php_string.h
140
- php_strtoupper: function (s : PAnsiChar ; len : size_t) : PAnsiChar ; cdecl;
141
- php_strtolower: function (s : PAnsiChar ; len : size_t) : PAnsiChar ; cdecl;
140
+ php_strtoupper: function (s : zend_pchar ; len : size_t) : zend_pchar ; cdecl;
141
+ php_strtolower: function (s : zend_pchar ; len : size_t) : zend_pchar ; cdecl;
142
142
143
- php_strtr: function (str : PAnsiChar ; len : Integer; str_from : PAnsiChar ;
144
- str_to : PAnsiChar ; trlen : Integer) : PAnsiChar ; cdecl;
143
+ php_strtr: function (str : zend_pchar ; len : Integer; str_from : zend_pchar ;
144
+ str_to : zend_pchar ; trlen : Integer) : zend_pchar ; cdecl;
145
145
146
- php_stripcslashes: procedure (str : PAnsiChar ; len : PInteger); cdecl;
146
+ php_stripcslashes: procedure (str : zend_pchar ; len : PInteger); cdecl;
147
147
148
- php_basename: function (str : PAnsiChar ; len : size_t; suffix : PAnsiChar ;
149
- sufflen : size_t) : PAnsiChar ; cdecl;
148
+ php_basename: function (str : zend_pchar ; len : size_t; suffix : zend_pchar ;
149
+ sufflen : size_t) : zend_pchar ; cdecl;
150
150
151
- php_dirname: procedure (str : PAnsiChar ; len : Integer); cdecl;
151
+ php_dirname: procedure (str : zend_pchar ; len : Integer); cdecl;
152
152
153
- php_stristr: function (s : PByte; t : PByte; s_len : size_t; t_len : size_t) : PAnsiChar ; cdecl;
153
+ php_stristr: function (s : PByte; t : PByte; s_len : size_t; t_len : size_t) : zend_pchar ; cdecl;
154
154
155
- php_str_to_str: function (haystack : PAnsiChar ; length : Integer; needle : PAnsiChar ;
156
- needle_len : Integer; str : PAnsiChar ; str_len : Integer;
157
- _new_length : PInteger) : PAnsiChar ; cdecl;
155
+ php_str_to_str: function (haystack : zend_pchar ; length : Integer; needle : zend_pchar ;
156
+ needle_len : Integer; str : zend_pchar ; str_len : Integer;
157
+ _new_length : PInteger) : zend_pchar ; cdecl;
158
158
159
- php_strip_tags: procedure (rbuf : PAnsiChar ; len : Integer; state : PInteger;
160
- allow : PAnsiChar ; allow_len : Integer); cdecl;
159
+ php_strip_tags: procedure (rbuf : zend_pchar ; len : Integer; state : PInteger;
160
+ allow : zend_pchar ; allow_len : Integer); cdecl;
161
161
162
162
php_implode: procedure (var delim : zval; var arr : zval;
163
163
var return_value : zval); cdecl;
@@ -168,36 +168,36 @@ function GetSAPIGlobals(TSRMLS_DC : pointer) : Psapi_globals_struct; overload;
168
168
169
169
var
170
170
171
- php_info_html_esc: function (str : PAnsiChar ; TSRMLS_DC : pointer) : PAnsiChar ; cdecl;
171
+ php_info_html_esc: function (str : zend_pchar ; TSRMLS_DC : pointer) : zend_pchar ; cdecl;
172
172
173
173
php_print_info_htmlhead: procedure (TSRMLS_D : pointer); cdecl;
174
174
175
175
176
176
177
177
178
- php_log_err: procedure (err_msg : PAnsiChar ; TSRMLS_DC : pointer); cdecl;
178
+ php_log_err: procedure (err_msg : zend_pchar ; TSRMLS_DC : pointer); cdecl;
179
179
180
- php_html_puts: procedure (str : PAnsiChar ; str_len : integer; TSRMLS_DC : pointer); cdecl;
180
+ php_html_puts: procedure (str : zend_pchar ; str_len : integer; TSRMLS_DC : pointer); cdecl;
181
181
182
- _php_error_log: function (opt_err : integer; msg : PAnsiChar ; opt: PAnsiChar ; headers: PAnsiChar ; TSRMLS_DC : pointer) : integer; cdecl;
182
+ _php_error_log: function (opt_err : integer; msg : zend_pchar ; opt: zend_pchar ; headers: zend_pchar ; TSRMLS_DC : pointer) : integer; cdecl;
183
183
184
184
php_print_credits: procedure (flag : integer); cdecl;
185
185
186
186
php_info_print_css: procedure(); cdecl;
187
187
188
188
php_set_sock_blocking: function (socketd : integer; block : integer; TSRMLS_DC : pointer) : integer; cdecl;
189
- php_copy_file: function (src : PAnsiChar ; dest : PAnsiChar ; TSRMLS_DC : pointer) : integer; cdecl;
189
+ php_copy_file: function (src : zend_pchar ; dest : zend_pchar ; TSRMLS_DC : pointer) : integer; cdecl;
190
190
191
191
var
192
192
php_escape_html_entities: function (old : PByte; oldlen : integer; newlen : PINT; all : integer;
193
- quote_style : integer; hint_charset: PAnsiChar ; TSRMLS_DC : pointer) : PAnsiChar ; cdecl;
193
+ quote_style : integer; hint_charset: zend_pchar ; TSRMLS_DC : pointer) : zend_pchar ; cdecl;
194
194
195
195
var
196
- php_ini_long: function (name : PAnsiChar ; name_length : uint; orig : Integer) : Longint; cdecl;
196
+ php_ini_long: function (name : zend_pchar ; name_length : uint; orig : Integer) : Longint; cdecl;
197
197
198
- php_ini_double: function(name : PAnsiChar ; name_length : uint; orig : Integer) : Double; cdecl;
198
+ php_ini_double: function(name : zend_pchar ; name_length : uint; orig : Integer) : Double; cdecl;
199
199
200
- php_ini_string: function(name : PAnsiChar ; name_length : uint; orig : Integer) : PAnsiChar ; cdecl;
200
+ php_ini_string: function(name : zend_pchar ; name_length : uint; orig : Integer) : zend_pchar ; cdecl;
201
201
202
202
function zval2variant (value : zval) : variant;
203
203
procedure variant2zval (value : variant; var z : pzval);
@@ -206,28 +206,28 @@ procedure variant2zval(value : variant; var z : pzval);
206
206
var
207
207
208
208
php_url_free: procedure (theurl : pphp_url); cdecl;
209
- php_url_parse: function (str : PAnsiChar ) : pphp_url; cdecl;
210
- php_url_decode: function (str : PAnsiChar ; len : Integer) : Integer; cdecl;
209
+ php_url_parse: function (str : zend_pchar ) : pphp_url; cdecl;
210
+ php_url_decode: function (str : zend_pchar ; len : Integer) : Integer; cdecl;
211
211
{ return value: length of decoded string }
212
212
213
- php_raw_url_decode: function (str : PAnsiChar ; len : Integer) : Integer; cdecl;
213
+ php_raw_url_decode: function (str : zend_pchar ; len : Integer) : Integer; cdecl;
214
214
{ return value: length of decoded string }
215
215
216
- php_url_encode: function (s : PAnsiChar ; len : Integer; new_length : PInteger) : PAnsiChar ; cdecl;
216
+ php_url_encode: function (s : zend_pchar ; len : Integer; new_length : PInteger) : zend_pchar ; cdecl;
217
217
218
- php_raw_url_encode: function (s : PAnsiChar ; len : Integer; new_length : PInteger) : PAnsiChar ; cdecl;
218
+ php_raw_url_encode: function (s : zend_pchar ; len : Integer; new_length : PInteger) : zend_pchar ; cdecl;
219
219
220
220
{ $IFDEF PHP510}
221
221
php_register_extensions: function (ptr : pointer; count: integer; TSRMLS_DC: pointer) : integer; cdecl;
222
222
{ $ELSE}
223
223
php_startup_extensions: function (ptr: pointer; count : integer) : integer; cdecl;
224
224
{ $ENDIF}
225
225
226
- php_error_docref0: procedure (const docref : PAnsiChar ; TSRMLS_DC : pointer; _type : integer; const Msg : PAnsiChar ); cdecl;
227
- php_error_docref: procedure (const docref : PAnsiChar ; TSRMLS_DC : pointer; _type : integer; const Msg : PAnsiChar ); cdecl;
226
+ php_error_docref0: procedure (const docref : zend_pchar ; TSRMLS_DC : pointer; _type : integer; const Msg : zend_pchar ); cdecl;
227
+ php_error_docref: procedure (const docref : zend_pchar ; TSRMLS_DC : pointer; _type : integer; const Msg : zend_pchar ); cdecl;
228
228
229
- php_error_docref1: procedure (const docref : PAnsiChar ; TSRMLS_DC : pointer; const param1 : PAnsiChar ; _type: integer; Msg : PAnsiChar ); cdecl;
230
- php_error_docref2: procedure (const docref : PAnsiChar ; TSRMLS_DC : pointer; const param1 : PAnsiChar ; const param2 : PAnsiChar ; _type : integer; Msg : PAnsiChar ); cdecl;
229
+ php_error_docref1: procedure (const docref : zend_pchar ; TSRMLS_DC : pointer; const param1 : zend_pchar ; _type: integer; Msg : zend_pchar ); cdecl;
230
+ php_error_docref2: procedure (const docref : zend_pchar ; TSRMLS_DC : pointer; const param1 : zend_pchar ; const param2 : zend_pchar ; _type : integer; Msg : zend_pchar ); cdecl;
231
231
232
232
sapi_globals_id : pointer;
233
233
core_globals_id : pointer;
@@ -242,7 +242,7 @@ function GetPHPGlobals(TSRMLS_DC : pointer) : Pphp_Core_Globals;
242
242
function PG (TSRMLS_DC : pointer) : Pphp_Core_Globals;
243
243
244
244
245
- procedure PHP_FUNCTION (var AFunction : zend_function_entry; AName : PAnsiChar ; AHandler : pointer);
245
+ procedure PHP_FUNCTION (var AFunction : zend_function_entry; AName : zend_pchar ; AHandler : pointer);
246
246
247
247
function LoadPHP (const DllFileName: AnsiString = PHPWin) : boolean;
248
248
@@ -263,7 +263,7 @@ function ValueToFloat(Value : AnsiString) : extended;
263
263
264
264
265
265
php_info_print_table_colspan_header: procedure (num_cols : Integer;
266
- header : PAnsiChar ); cdecl;
266
+ header : zend_pchar ); cdecl;
267
267
268
268
php_info_print_box_start: procedure (bg : Integer); cdecl;
269
269
@@ -272,21 +272,21 @@ function ValueToFloat(Value : AnsiString) : extended;
272
272
php_info_print_hr: procedure; cdecl;
273
273
274
274
php_info_print_table_start: procedure; cdecl;
275
- php_info_print_table_row1: procedure(n1 : integer; c1: PAnsiChar ); cdecl;
276
- php_info_print_table_row2: procedure (n2 : integer; c1, c2 : PAnsiChar ); cdecl;
277
- php_info_print_table_row3: procedure (n3 : integer; c1, c2, c3 : PAnsiChar ); cdecl;
278
- php_info_print_table_row4: procedure (n4 : integer; c1, c2, c3, c4 : PAnsiChar ); cdecl;
279
- php_info_print_table_row : procedure (n2 : integer; c1, c2 : pAnsiChar ); cdecl;
275
+ php_info_print_table_row1: procedure(n1 : integer; c1: zend_pchar ); cdecl;
276
+ php_info_print_table_row2: procedure (n2 : integer; c1, c2 : zend_pchar ); cdecl;
277
+ php_info_print_table_row3: procedure (n3 : integer; c1, c2, c3 : zend_pchar ); cdecl;
278
+ php_info_print_table_row4: procedure (n4 : integer; c1, c2, c3, c4 : zend_pchar ); cdecl;
279
+ php_info_print_table_row : procedure (n2 : integer; c1, c2 : zend_pchar ); cdecl;
280
280
281
281
php_info_print_table_end: procedure (); cdecl;
282
282
283
- php_body_write: function (const str : PAnsiChar ; str_length: uint; TSRMLS_DC : pointer) : integer; cdecl;
284
- php_header_write: function (const str : PAnsiChar ; str_length: uint; TSRMLS_DC : pointer) : integer; cdecl;
283
+ php_body_write: function (const str : zend_pchar ; str_length: uint; TSRMLS_DC : pointer) : integer; cdecl;
284
+ php_header_write: function (const str : zend_pchar ; str_length: uint; TSRMLS_DC : pointer) : integer; cdecl;
285
285
286
286
287
287
php_header: function() : integer; cdecl;
288
- php_setcookie: function (name : PAnsiChar ; name_len : integer; value : PAnsiChar ; value_len: integer;
289
- expires : longint; path : PAnsiChar ; path_len : integer; domain : PAnsiChar ; domain_len : integer;
288
+ php_setcookie: function (name : zend_pchar ; name_len : integer; value : zend_pchar ; value_len: integer;
289
+ expires : longint; path : zend_pchar ; path_len : integer; domain : zend_pchar ; domain_len : integer;
290
290
secure : integer; TSRMLS_DC : pointer) : integer; cdecl;
291
291
292
292
@@ -372,7 +372,7 @@ function GetTrackHash(Name : AnsiString) : PHashTable;
372
372
if Assigned(Arr) then
373
373
begin
374
374
new(data);
375
- ret := zend_hash_find(arr, PAnsiChar (Name ), Length(Name )+1 , Data);
375
+ ret := zend_hash_find(arr, zend_pchar (Name ), Length(Name )+1 , Data);
376
376
if ret = SUCCESS then
377
377
begin
378
378
Result := data^^^.value .ht;
@@ -495,7 +495,7 @@ procedure variant2zval(value : variant;var z : pzval);
495
495
ZVAL_NULL(z);
496
496
Exit;
497
497
end ;
498
- // MessageBoxA(0, PAnsiChar (AnsiString( TVarData(Value).VType.ToString)), '', 0 ) ;
498
+ // MessageBoxA(0, zend_pchar (AnsiString( TVarData(Value).VType.ToString)), '', 0 ) ;
499
499
case TVarData(Value ).VType of
500
500
varString : // Peter Enz
501
501
begin
@@ -513,7 +513,7 @@ procedure variant2zval(value : variant;var z : pzval);
513
513
begin
514
514
S := string(TVarData(Value ).VUString);
515
515
516
- ZVAL_STRING(z, PAnsiChar (AnsiString(S)), true);
516
+ ZVAL_STRING(z, zend_pchar (AnsiString(S)), true);
517
517
end ;
518
518
519
519
varOleStr : // Peter Enz
@@ -573,7 +573,7 @@ function PG(TSRMLS_DC : pointer) : Pphp_Core_Globals;
573
573
574
574
575
575
576
- procedure PHP_FUNCTION (var AFunction : zend_function_entry; AName : PAnsiChar ; AHandler : pointer);
576
+ procedure PHP_FUNCTION (var AFunction : zend_function_entry; AName : zend_pchar ; AHandler : pointer);
577
577
begin
578
578
AFunction.fname := AName;
579
579
@@ -586,7 +586,7 @@ procedure PHP_FUNCTION(var AFunction : zend_function_entry; AName : PAnsiChar; A
586
586
end ;
587
587
588
588
589
- { procedure phperror(Error : PAnsiChar );
589
+ { procedure phperror(Error : zend_pchar );
590
590
begin
591
591
zend_error(E_PARSE, Error);
592
592
end; }
0 commit comments