--TEST--
Bug #62017: datefmt_create with incorrectly encoded timezone leaks pattern
--SKIPIF--
<?php
if (!extension_loaded('intl'))
    die(
'skip intl extension not enabled');
--
FILE--
<?
php
ini_set
('intl.error_level'E_WARNING);
var_dump(
    
datefmt_create(''IntlDateFormatter::NONEIntlDateFormatter::NONE"\xFF",
        
IntlDateFormatter::GREGORIAN'a'));
var_dump(
    new 
IntlDateFormatter(''IntlDateFormatter::NONEIntlDateFormatter::NONE"Europe/Lisbon",
        
IntlDateFormatter::GREGORIAN"\x80"));
--
EXPECTF--
Warningdatefmt_create(): datefmt_createerror converting timezone_str to UTF-16 in %s on line %d
NULL

Warning
IntlDateFormatter::__construct(): datefmt_createerror converting pattern to UTF-16 in %s on line %d
NULL