From: Ilia Alshanetsky Date: Wed, 2 Jul 2003 02:04:22 +0000 (+0000) Subject: MFH: crash fix X-Git-Tag: php-4.3.3RC2~189 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=116f2fa00ac14d2f94d18d43fb01f2d3548ad50c;p=php MFH: crash fix --- diff --git a/ext/ming/ming.c b/ext/ming/ming.c index 3b718315a9..34f64ba49e 100644 --- a/ext/ming/ming.c +++ b/ext/ming/ming.c @@ -2382,6 +2382,11 @@ PHP_FUNCTION(swftext_addString) if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &s) == FAILURE) { WRONG_PARAM_COUNT; } + if (!getFont(getText(getThis() TSRMLS_CC))) { + php_error_docref(NULL TSRMLS_CC, E_WARNING, "You must specify a font before writing text."); + RETURN_FALSE; + } + convert_to_string_ex(s); SWFText_addString(text, Z_STRVAL_PP(s), NULL); }