From 905959d37e529596090a59b899c5fd04be3ad83a Mon Sep 17 00:00:00 2001 From: Nicolas Vion Date: Mon, 27 Oct 2008 17:19:06 +0000 Subject: [PATCH] * Fix a bug in caca_export_string --- caca-php/php_caca.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/caca-php/php_caca.c b/caca-php/php_caca.c index 055df65..a4d657d 100644 --- a/caca-php/php_caca.c +++ b/caca-php/php_caca.c @@ -1259,6 +1259,9 @@ PHP_FUNCTION(caca_export_string) { void *buffer; size_t len; buffer = caca_export_memory(canvas, type, &len); + if (!buffer) { + RETURN_FALSE; + } return_value->type = IS_STRING; return_value->value.str.len = len; return_value->value.str.val = emalloc(len);