]> granicus.if.org Git - php/commitdiff
MFH: crash fix
authorIlia Alshanetsky <iliaa@php.net>
Wed, 2 Jul 2003 02:04:22 +0000 (02:04 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Wed, 2 Jul 2003 02:04:22 +0000 (02:04 +0000)
ext/ming/ming.c

index 3b718315a97c63346599b78bb3086a0f1005b4a5..34f64ba49e59f5970f36fa7f12478270ee2b35b7 100644 (file)
@@ -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);
 }