@@ -1144,41 +1144,24 @@ static const func_info_t func_infos[] = {
1144
1144
/* ext/gd */
1145
1145
F1 ("gd_info" , MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_STRING | MAY_BE_ARRAY_OF_STRING | MAY_BE_ARRAY_OF_FALSE | MAY_BE_ARRAY_OF_TRUE ),
1146
1146
F0 ("imageloadfont" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1147
- F0 ("imagesetstyle" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1148
1147
F1 ("imagecreatetruecolor" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1149
- F0 ("imageistruecolor" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1150
- F0 ("imagetruecolortopalette" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1151
- F0 ("imagepalettetotruecolor" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1152
- F0 ("imagecolormatch" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1153
- F0 ("imagesetthickness" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1154
- F0 ("imagefilledellipse" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1155
- F0 ("imagefilledarc" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1156
- F0 ("imagealphablending" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1157
- F0 ("imagesavealpha" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1158
- F0 ("imagelayereffect" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1159
1148
F0 ("imagecolorallocatealpha" , MAY_BE_FALSE | MAY_BE_LONG ),
1160
1149
F0 ("imagecolorresolvealpha" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1161
1150
F0 ("imagecolorclosestalpha" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1162
1151
F0 ("imagecolorexactalpha" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1163
- F0 ("imagecopyresampled" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1164
1152
#ifdef PHP_WIN32
1165
1153
F1 ("imagegrabwindow" , MAY_BE_FALSE | MAY_BE_RESOURCE ),
1166
1154
F1 ("imagegrabscreen" , MAY_BE_FALSE | MAY_BE_RESOURCE ),
1167
1155
#endif
1168
1156
F1 ("imagerotate" , MAY_BE_FALSE | MAY_BE_RESOURCE ),
1169
- F0 ("imagesettile" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1170
- F0 ("imagesetbrush" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1171
1157
F1 ("imagecreate" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1172
- F0 ("imagetypes" , MAY_BE_LONG ),
1173
1158
F1 ("imagecreatefromstring" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1174
1159
F1 ("imagecreatefromgif" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1175
1160
#ifdef HAVE_GD_JPG
1176
1161
F1 ("imagecreatefromjpeg" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1177
- F0 ("imagejpeg" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1178
1162
#endif
1179
1163
#ifdef HAVE_GD_PNG
1180
1164
F1 ("imagecreatefrompng" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1181
- F0 ("imagepng" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1182
1165
#endif
1183
1166
#ifdef HAVE_GD_WEBP
1184
1167
F1 ("imagecreatefromwebp" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
@@ -1194,69 +1177,26 @@ static const func_info_t func_infos[] = {
1194
1177
F1 ("imagecreatefromgd2part" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1195
1178
#if defined(HAVE_GD_BMP )
1196
1179
F1 ("imagecreatefrombmp" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1197
- F0 ("imagebmp" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1198
1180
#endif
1199
- F0 ("imagexbm" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1200
- F0 ("imagegif" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1201
- F0 ("imagewbmp" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1202
- F0 ("imagegd" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1203
- F0 ("imagegd2" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1204
- F0 ("imagedestroy" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1205
1181
F0 ("imagecolorallocate" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1206
- F0 ("imagepalettecopy" , MAY_BE_NULL | MAY_BE_FALSE ),
1207
1182
F0 ("imagecolorat" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1208
1183
F0 ("imagecolorclosest" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1209
1184
F0 ("imagecolorclosesthwb" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1210
- F0 ("imagecolordeallocate" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1211
1185
F0 ("imagecolorresolve" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1212
1186
F0 ("imagecolorexact" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1213
1187
F0 ("imagecolorset" , MAY_BE_NULL | MAY_BE_FALSE ),
1214
1188
F1 ("imagecolorsforindex" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_STRING | MAY_BE_ARRAY_OF_LONG ),
1215
- F0 ("imagegammacorrect" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1216
- F0 ("imagesetpixel" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1217
- F0 ("imageline" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1218
- F0 ("imagedashedline" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1219
- F0 ("imagerectangle" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1220
- F0 ("imagefilledrectangle" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1221
- F0 ("imagearc" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1222
- F0 ("imageellipse" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1223
- F0 ("imagefilltoborder" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1224
- F0 ("imagefill" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1225
- F0 ("imagecolorstotal" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1226
- F0 ("imagecolortransparent" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1227
- F0 ("imageinterlace" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1228
- F0 ("imagepolygon" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1229
- F0 ("imageopenpolygon" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1230
- F0 ("imagefilledpolygon" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1231
- F0 ("imagefontwidth" , MAY_BE_NULL | MAY_BE_LONG ),
1232
- F0 ("imagefontheight" , MAY_BE_NULL | MAY_BE_LONG ),
1233
- F0 ("imagechar" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1234
- F0 ("imagecharup" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1235
- F0 ("imagestring" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1236
- F0 ("imagestringup" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1237
- F0 ("imagecopy" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1238
- F0 ("imagecopymerge" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1239
- F0 ("imagecopymergegray" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1240
- F0 ("imagecopyresized" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1241
- F0 ("imagesx" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1242
- F0 ("imagesy" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1243
- F0 ("imagesetclip" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1244
- F1 ("imagegetclip" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1189
+ F1 ("imagegetclip" , MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1245
1190
F1 ("imageftbbox" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1246
1191
F1 ("imagefttext" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1247
1192
F1 ("imagettfbbox" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1248
1193
F1 ("imagettftext" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1249
- F0 ("imagefilter" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1250
- F0 ("imageconvolution" , MAY_BE_FALSE | MAY_BE_TRUE ),
1251
- F0 ("imageflip" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1252
- F0 ("imageantialias" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1253
1194
F1 ("imagecrop" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1254
1195
F1 ("imagecropauto" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1255
1196
F1 ("imagescale" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1256
1197
F1 ("imageaffine" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1257
1198
F1 ("imageaffinematrixget" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_DOUBLE ),
1258
1199
F1 ("imageaffinematrixconcat" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_DOUBLE ),
1259
- F0 ("imagesetinterpolation" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1260
1200
F1 ("imageresolution" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1261
1201
1262
1202
/* ext/spl */
0 commit comments