From 42b64219ea2ce1896e883e29ad0daf333ae2f339 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Thu, 18 Jan 2007 15:29:11 +0000 Subject: [PATCH] use snprintf() --- ext/interbase/ibase_query.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 { -- 2.50.1