summaryrefslogtreecommitdiff
path: root/ext/intl/msgformat/msgformat.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug #65480 No declaration for msgformat_fix_quotes() in msgformat.c or ↵Anatol Belski2016-04-091-0/+1
| | | | msgformat_attr.c
* Fix Intl constructor leaksNikita Popov2015-04-171-8/+7
| | | | | Drop the Z_OBJ(return_value) = NULL hack and return status code from ctor function instead.
* Always throw TypeException on throwing zpp failuresNikita Popov2015-04-061-4/+5
| | | | | | | | | | | | | | Introduces a ZEND_PARSE_PARAMS_THROW flag for zpp, which forces to report FAILURE errors using a TypeException instead of a Warning, like it would happen in strict mode. Adds a zend_parse_parameters_throw() convenience function, which invokes zpp with this flag. Converts all cases I could identify, where we currently have throwing zpp usage in constructors and replaces them with this API. Error handling is still replaced to EH_THROW in some cases to handle other, domain-specific errors in constructors.
* Patch improvement:Dmitry Stogov2015-03-301-12/+14
| | | | | | | | Removed the corresponding core code. Fixed ext/com_dotnet and ext/date. Refactored ext/intl changes. Improved ext/fileinfo and ext/pdo changes. Fixed tests.
* Converted intl extension to use IntlException in constructors.Danack2015-03-151-8/+8
|
* Fixed use after freeDmitry Stogov2015-01-261-1/+0
|
* trailing whitespace removalStanislav Malyshev2015-01-101-2/+2
|
* cleanup intl typesStanislav Malyshev2014-12-291-1/+1
|
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-11/+11
|
* s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
|
* first show to make 's' work with size_tAnatol Belski2014-08-271-1/+1
|
* master renames phase 1Anatol Belski2014-08-251-1/+1
|
* basic macro replacements, all at onceAnatol Belski2014-08-191-1/+1
|
* Partial fix that allows internal constructors to set $this to null.Dmitry Stogov2014-07-091-0/+8
| | | | | | | The address of $this passed to drectly called internal constructor in execute_data->return_value. Internal constructors should use ZEND_CTOR_MAKE_NULL() macro (insted of previous ZEND_NULL(EG(This))) to do the work. This patch doesn't fix the problem for indirectly called constructors. e.g. parant::__construct().
* TypoDmitry Stogov2014-07-091-1/+1
|
* Fixed segfault, segfault and segfaultXinchen Hui2014-06-291-2/+5
|
* Refactoring ext/intl (incompleted)Xinchen Hui2014-06-281-4/+4
|
* fix const warnings in intl methodsStanislav Malyshev2013-10-201-1/+1
|
* Merge branch 'PHP-5.4'Gustavo Lopes2012-08-221-1/+1
|\ | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Fix handling of several uinitialized intl objects Fix handling of several uinitialized intl objects - Fix NEWS - BFN Conflicts: ext/intl/dateformat/dateformat.c
| * Fix handling of several uinitialized intl objectsGustavo Lopes2012-08-221-1/+1
| |
* | Merge branch '5.4'Gustavo André dos Santos Lopes2012-07-301-0/+0
|\ \ | |/ | | | | | | | | | | | | * 5.4: Fix test title and limit it to ICU >= 4.8 Remove executable bit from files Limit test to ICU 49 Remove executable bit from files
| * Remove executable bit from filesGustavo André dos Santos Lopes2012-07-301-0/+0
| |
* | Do not fetch default locale once on minit or rinitGustavo Lopes2012-07-231-1/+1
|/ | | | | The default locale is now requested to ICU when it's needed by using intl_get_default_locale().
* Optimization in ext/intl/msgformatGustavo André dos Santos Lopes2012-06-061-0/+2
| | | | | Don't transform the string to make it apostrophe friendly in ICU 4.8+ as that it is now the default.
* - Fixed bug #61829 (Memory leak when calling MessageFormatter's constructor ↵Felipe Pena2012-04-231-0/+4
| | | | twice)
* MFH:Felipe Pena2008-08-111-7/+7
| | | | | | | - Added arginfo - Fixed WS - Changed C++ comments to C comments
* use correct locale checkStanislav Malyshev2008-07-221-1/+1
|
* typofixesStanislav Malyshev2008-07-221-1/+1
|
* refactor ctors, cleanup codeStanislav Malyshev2008-07-221-108/+22
|
* Merge intl extension into coreStanislav Malyshev2008-07-071-0/+256