diff options
| author | Stanislav Malyshev <stas@php.net> | 2009-05-10 19:10:36 +0000 |
|---|---|---|
| committer | Stanislav Malyshev <stas@php.net> | 2009-05-10 19:10:36 +0000 |
| commit | 0cb1c2797f76cb0c980161e787c137da984d8612 (patch) | |
| tree | 1265299e1521825b490ec87d1e19f5ef7ee13847 /ext/intl/intl_error.c | |
| parent | 7c41c86a02ff8c2f78d05c63a3278e987f8350e2 (diff) | |
| download | php-git-0cb1c2797f76cb0c980161e787c137da984d8612.tar.gz | |
little errors cleanup
Diffstat (limited to 'ext/intl/intl_error.c')
| -rwxr-xr-x | ext/intl/intl_error.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/ext/intl/intl_error.c b/ext/intl/intl_error.c index 93cfe004ea..15b61a78bc 100755 --- a/ext/intl/intl_error.c +++ b/ext/intl/intl_error.c @@ -173,7 +173,9 @@ UErrorCode intl_error_get_code( intl_error* err TSRMLS_DC ) */ void intl_error_set( intl_error* err, UErrorCode code, char* msg, int copyMsg TSRMLS_DC ) { - intl_error_set_code( err, code TSRMLS_CC ); + if(err) { + intl_error_set_code( err, code TSRMLS_CC ); + } intl_error_set_custom_msg( err, msg, copyMsg TSRMLS_CC ); } /* }}} */ @@ -182,7 +184,9 @@ void intl_error_set( intl_error* err, UErrorCode code, char* msg, int copyMsg TS */ void intl_errors_reset( intl_error* err TSRMLS_DC ) { - intl_error_reset( err TSRMLS_CC ); + if(err) { + intl_error_reset( err TSRMLS_CC ); + } intl_error_reset( NULL TSRMLS_CC ); } /* }}} */ @@ -191,7 +195,9 @@ void intl_errors_reset( intl_error* err TSRMLS_DC ) */ void intl_errors_set_custom_msg( intl_error* err, char* msg, int copyMsg TSRMLS_DC ) { - intl_error_set_custom_msg( err, msg, copyMsg TSRMLS_CC ); + if(err) { + intl_error_set_custom_msg( err, msg, copyMsg TSRMLS_CC ); + } intl_error_set_custom_msg( NULL, msg, copyMsg TSRMLS_CC ); } /* }}} */ @@ -200,7 +206,9 @@ void intl_errors_set_custom_msg( intl_error* err, char* msg, int copyMsg TSRMLS_ */ void intl_errors_set_code( intl_error* err, UErrorCode err_code TSRMLS_DC ) { - intl_error_set_code( err, err_code TSRMLS_CC ); + if(err) { + intl_error_set_code( err, err_code TSRMLS_CC ); + } intl_error_set_code( NULL, err_code TSRMLS_CC ); } /* }}} */ |
