]> granicus.if.org Git - php/commitdiff
MFH: use snprintf()
authorAntony Dovgal <tony2001@php.net>
Thu, 18 Jan 2007 15:29:30 +0000 (15:29 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 18 Jan 2007 15:29:30 +0000 (15:29 +0000)
ext/interbase/ibase_query.c

index bbf929166f0fc43dc240e87cfce4aff69d75e188..58397248376719f653569e0dc882ecfbd437dca6 100644 (file)
@@ -1938,7 +1938,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);
 
@@ -1957,7 +1957,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 {