From: Antony Dovgal Date: Thu, 18 Jan 2007 15:29:11 +0000 (+0000) Subject: use snprintf() X-Git-Tag: RELEASE_1_0_0RC1~230 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=42b64219ea2ce1896e883e29ad0daf333ae2f339;p=php use snprintf() --- diff --git a/ext/interbase/ibase_query.c b/ext/interbase/ibase_query.c index c63d5032db..8b6132231f 100644 --- a/ext/interbase/ibase_query.c +++ b/ext/interbase/ibase_query.c @@ -1933,7 +1933,7 @@ static void _php_ibase_field_info(zval *return_value, XSQLVAR *var) /* {{{ */ add_index_stringl(return_value, 2, var->relname, var->relname_length, 1); add_assoc_stringl(return_value, "relation", var->relname, var->relname_length, 1); - len = sprintf(buf, "%d", var->sqllen); + len = snprintf(buf, 16, "%d", var->sqllen); add_index_stringl(return_value, 3, buf, len, 1); add_assoc_stringl(return_value, "length", buf, len, 1); @@ -1952,7 +1952,7 @@ static void _php_ibase_field_info(zval *return_value, XSQLVAR *var) /* {{{ */ precision = 18; break; } - len = sprintf(buf, "NUMERIC(%d,%d)", precision, -var->sqlscale); + len = snprintf(buf, 16, "NUMERIC(%d,%d)", precision, -var->sqlscale); add_index_stringl(return_value, 4, s, len, 1); add_assoc_stringl(return_value, "type", s, len, 1); } else {