]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
PyGrammar_LabelRepr(): sprintf -> PyOS_snprintf.
authorTim Peters <tim.peters@gmail.com>
Tue, 4 Dec 2001 03:36:01 +0000 (03:36 +0000)
committerTim Peters <tim.peters@gmail.com>
Tue, 4 Dec 2001 03:36:01 +0000 (03:36 +0000)
Parser/grammar1.c

index 912d3872d24de2bb80356c94b0a3867ab4611b2a..b76719a1d5ba2992f5843f919466ce597bcd2fda 100644 (file)
@@ -39,7 +39,7 @@ PyGrammar_LabelRepr(label *lb)
                return "EMPTY";
        else if (ISNONTERMINAL(lb->lb_type)) {
                if (lb->lb_str == NULL) {
-                       sprintf(buf, "NT%d", lb->lb_type);
+                       PyOS_snprintf(buf, sizeof(buf), "NT%d", lb->lb_type);
                        return buf;
                }
                else
@@ -49,7 +49,7 @@ PyGrammar_LabelRepr(label *lb)
                if (lb->lb_str == NULL)
                        return _PyParser_TokenNames[lb->lb_type];
                else {
-                       sprintf(buf, "%.32s(%.32s)",
+                       PyOS_snprintf(buf, sizeof(buf), "%.32s(%.32s)",
                                _PyParser_TokenNames[lb->lb_type], lb->lb_str);
                        return buf;
                }