Code Duplication    Length = 8-8 lines in 3 locations

lib/xmlrpcs.inc 1 location

@@ 968-975 (lines=8) @@
965
			// we use the broadest one, ie. utf8
966
			// This allows to send data which is native in various charset,
967
			// by extending xmlrpc_encode_entitites() and setting xmlrpc_internalencoding
968
			if (!in_array($GLOBALS['xmlrpc_internalencoding'], array('UTF-8', 'ISO-8859-1', 'US-ASCII')))
969
			{
970
				xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, 'UTF-8');
971
			}
972
			else
973
			{
974
				xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, $GLOBALS['xmlrpc_internalencoding']);
975
			}
976
977
			if ($this->functions_parameters_type != 'xmlrpcvals')
978
				xml_set_element_handler($parser, 'xmlrpc_se', 'xmlrpc_ee_fast');

lib/xmlrpc.inc 2 locations

@@ 2665-2672 (lines=8) @@
2662
			// we use the broadest one, ie. utf8
2663
			// This allows to send data which is native in various charset,
2664
			// by extending xmlrpc_encode_entitites() and setting xmlrpc_internalencoding
2665
			if (!in_array($GLOBALS['xmlrpc_internalencoding'], array('UTF-8', 'ISO-8859-1', 'US-ASCII')))
2666
			{
2667
				xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, 'UTF-8');
2668
			}
2669
			else
2670
			{
2671
				xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, $GLOBALS['xmlrpc_internalencoding']);
2672
			}
2673
2674
			if ($return_type == 'phpvals')
2675
			{
@@ 3647-3654 (lines=8) @@
3644
		xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, true);
3645
		// What if internal encoding is not in one of the 3 allowed?
3646
		// we use the broadest one, ie. utf8!
3647
		if (!in_array($GLOBALS['xmlrpc_internalencoding'], array('UTF-8', 'ISO-8859-1', 'US-ASCII')))
3648
		{
3649
			xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, 'UTF-8');
3650
		}
3651
		else
3652
		{
3653
			xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, $GLOBALS['xmlrpc_internalencoding']);
3654
		}
3655
		xml_set_element_handler($parser, 'xmlrpc_se_any', 'xmlrpc_ee');
3656
		xml_set_character_data_handler($parser, 'xmlrpc_cd');
3657
		xml_set_default_handler($parser, 'xmlrpc_dh');