summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2007-08-31 04:17:51 (GMT)
committerNeal Norwitz <nnorwitz@gmail.com>2007-08-31 04:17:51 (GMT)
commitc2550c7b1c82892d4882ec1876623961a70b01a3 (patch)
tree1877aa43ae82680ce1821b4d53907f0ba329b8a0
parent7cec252b9dd38a91911dcaa7248d74b0bb40395f (diff)
downloadcpython-c2550c7b1c82892d4882ec1876623961a70b01a3.zip
cpython-c2550c7b1c82892d4882ec1876623961a70b01a3.tar.gz
cpython-c2550c7b1c82892d4882ec1876623961a70b01a3.tar.bz2
Remove chr8, we're not likely to need it at this point
-rw-r--r--Python/bltinmodule.c27
1 files changed, 1 insertions, 26 deletions
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c
index d32b009..c4fc57d 100644
--- a/Python/bltinmodule.c
+++ b/Python/bltinmodule.c
@@ -338,30 +338,6 @@ PyDoc_STRVAR(format_doc,
Returns value.__format__(format_spec)\n\
format_spec defaults to \"\"");
-
-static PyObject *
-builtin_chr8(PyObject *self, PyObject *args)
-{
- long x;
- char s[1];
-
- if (!PyArg_ParseTuple(args, "l:chr8", &x))
- return NULL;
- if (x < 0 || x >= 256) {
- PyErr_SetString(PyExc_ValueError,
- "chr8() arg not in range(256)");
- return NULL;
- }
- s[0] = (char)x;
- return PyString_FromStringAndSize(s, 1);
-}
-
-PyDoc_STRVAR(chr8_doc,
-"chr8(i) -> 8-bit character\n\
-\n\
-Return a string of one character with ordinal i; 0 <= i < 256.");
-
-
static PyObject *
builtin_chr(PyObject *self, PyObject *args)
{
@@ -1715,8 +1691,7 @@ static PyMethodDef builtin_methods[] = {
{"all", builtin_all, METH_O, all_doc},
{"any", builtin_any, METH_O, any_doc},
{"bin", builtin_bin, METH_O, bin_doc},
- {"chr", builtin_chr, METH_VARARGS, chr_doc},
- {"chr8", builtin_chr8, METH_VARARGS, chr8_doc},
+ {"chr", builtin_chr, METH_VARARGS, chr_doc},
{"cmp", builtin_cmp, METH_VARARGS, cmp_doc},
{"compile", (PyCFunction)builtin_compile, METH_VARARGS | METH_KEYWORDS, compile_doc},
{"delattr", builtin_delattr, METH_VARARGS, delattr_doc},