@@ -1052,7 +1052,7 @@ PHP_FUNCTION(xml_set_object)
1052
1052
zval_ptr_dtor (& parser -> object );
1053
1053
ZVAL_OBJ_COPY (& parser -> object , Z_OBJ_P (mythis ));
1054
1054
1055
- RETVAL_TRUE ;
1055
+ RETURN_TRUE ;
1056
1056
}
1057
1057
/* }}} */
1058
1058
@@ -1070,7 +1070,8 @@ PHP_FUNCTION(xml_set_element_handler)
1070
1070
xml_set_handler (& parser -> startElementHandler , shdl );
1071
1071
xml_set_handler (& parser -> endElementHandler , ehdl );
1072
1072
XML_SetElementHandler (parser -> parser , _xml_startElementHandler , _xml_endElementHandler );
1073
- RETVAL_TRUE ;
1073
+
1074
+ RETURN_TRUE ;
1074
1075
}
1075
1076
/* }}} */
1076
1077
@@ -1087,7 +1088,8 @@ PHP_FUNCTION(xml_set_character_data_handler)
1087
1088
parser = Z_XMLPARSER_P (pind );
1088
1089
xml_set_handler (& parser -> characterDataHandler , hdl );
1089
1090
XML_SetCharacterDataHandler (parser -> parser , _xml_characterDataHandler );
1090
- RETVAL_TRUE ;
1091
+
1092
+ RETURN_TRUE ;
1091
1093
}
1092
1094
/* }}} */
1093
1095
@@ -1104,7 +1106,8 @@ PHP_FUNCTION(xml_set_processing_instruction_handler)
1104
1106
parser = Z_XMLPARSER_P (pind );
1105
1107
xml_set_handler (& parser -> processingInstructionHandler , hdl );
1106
1108
XML_SetProcessingInstructionHandler (parser -> parser , _xml_processingInstructionHandler );
1107
- RETVAL_TRUE ;
1109
+
1110
+ RETURN_TRUE ;
1108
1111
}
1109
1112
/* }}} */
1110
1113
@@ -1121,7 +1124,8 @@ PHP_FUNCTION(xml_set_default_handler)
1121
1124
parser = Z_XMLPARSER_P (pind );
1122
1125
xml_set_handler (& parser -> defaultHandler , hdl );
1123
1126
XML_SetDefaultHandler (parser -> parser , _xml_defaultHandler );
1124
- RETVAL_TRUE ;
1127
+
1128
+ RETURN_TRUE ;
1125
1129
}
1126
1130
/* }}} */
1127
1131
@@ -1138,7 +1142,8 @@ PHP_FUNCTION(xml_set_unparsed_entity_decl_handler)
1138
1142
parser = Z_XMLPARSER_P (pind );
1139
1143
xml_set_handler (& parser -> unparsedEntityDeclHandler , hdl );
1140
1144
XML_SetUnparsedEntityDeclHandler (parser -> parser , _xml_unparsedEntityDeclHandler );
1141
- RETVAL_TRUE ;
1145
+
1146
+ RETURN_TRUE ;
1142
1147
}
1143
1148
/* }}} */
1144
1149
@@ -1155,7 +1160,8 @@ PHP_FUNCTION(xml_set_notation_decl_handler)
1155
1160
parser = Z_XMLPARSER_P (pind );
1156
1161
xml_set_handler (& parser -> notationDeclHandler , hdl );
1157
1162
XML_SetNotationDeclHandler (parser -> parser , _xml_notationDeclHandler );
1158
- RETVAL_TRUE ;
1163
+
1164
+ RETURN_TRUE ;
1159
1165
}
1160
1166
/* }}} */
1161
1167
@@ -1172,7 +1178,8 @@ PHP_FUNCTION(xml_set_external_entity_ref_handler)
1172
1178
parser = Z_XMLPARSER_P (pind );
1173
1179
xml_set_handler (& parser -> externalEntityRefHandler , hdl );
1174
1180
XML_SetExternalEntityRefHandler (parser -> parser , (void * ) _xml_externalEntityRefHandler );
1175
- RETVAL_TRUE ;
1181
+
1182
+ RETURN_TRUE ;
1176
1183
}
1177
1184
/* }}} */
1178
1185
@@ -1189,7 +1196,8 @@ PHP_FUNCTION(xml_set_start_namespace_decl_handler)
1189
1196
parser = Z_XMLPARSER_P (pind );
1190
1197
xml_set_handler (& parser -> startNamespaceDeclHandler , hdl );
1191
1198
XML_SetStartNamespaceDeclHandler (parser -> parser , _xml_startNamespaceDeclHandler );
1192
- RETVAL_TRUE ;
1199
+
1200
+ RETURN_TRUE ;
1193
1201
}
1194
1202
/* }}} */
1195
1203
@@ -1206,7 +1214,8 @@ PHP_FUNCTION(xml_set_end_namespace_decl_handler)
1206
1214
parser = Z_XMLPARSER_P (pind );
1207
1215
xml_set_handler (& parser -> endNamespaceDeclHandler , hdl );
1208
1216
XML_SetEndNamespaceDeclHandler (parser -> parser , _xml_endNamespaceDeclHandler );
1209
- RETVAL_TRUE ;
1217
+
1218
+ RETURN_TRUE ;
1210
1219
}
1211
1220
/* }}} */
1212
1221
@@ -1406,6 +1415,8 @@ PHP_FUNCTION(xml_parser_set_option)
1406
1415
if (parser -> toffset < 0 ) {
1407
1416
php_error_docref (NULL , E_WARNING , "tagstart ignored, because it is out of range" );
1408
1417
parser -> toffset = 0 ;
1418
+ /* TODO Promote to ValueError in PHP 9.0 */
1419
+ RETURN_FALSE ;
1409
1420
}
1410
1421
break ;
1411
1422
case PHP_XML_OPTION_SKIP_WHITE :
@@ -1431,7 +1442,8 @@ PHP_FUNCTION(xml_parser_set_option)
1431
1442
RETURN_THROWS ();
1432
1443
break ;
1433
1444
}
1434
- RETVAL_TRUE ;
1445
+
1446
+ RETURN_TRUE ;
1435
1447
}
1436
1448
/* }}} */
1437
1449
0 commit comments