]> granicus.if.org Git - python/commitdiff
Removed unicode_format and unicode__format__, they just called through to other funct...
authorEric Smith <eric@trueblade.com>
Fri, 31 Aug 2007 18:39:38 +0000 (18:39 +0000)
committerEric Smith <eric@trueblade.com>
Fri, 31 Aug 2007 18:39:38 +0000 (18:39 +0000)
Objects/unicodeobject.c

index 680ed5f5b43263d638a5a20e26c1ff818c5fd49a..76616b5ca97dd2da1b1389c1b55af8b4cfba664e 100644 (file)
@@ -7930,28 +7930,11 @@ PyDoc_STRVAR(format__doc__,
 \n\
 ");
 
-static PyObject *
-unicode_format(PyObject *self, PyObject *args, PyObject *kwds)
-{
-    /* this calls into stringlib/string_format.h because it can be
-       included for either string or unicode.  this is needed for
-       python 2.6. */
-    return do_string_format(self, args, kwds);
-}
-
-
 PyDoc_STRVAR(p_format__doc__,
 "S.__format__(format_spec) -> unicode\n\
 \n\
 ");
 
-static PyObject *
-unicode__format__(PyObject *self, PyObject *args)
-{
-    return unicode_unicode__format__(self, args);
-}
-
-
 static PyObject *
 unicode_getnewargs(PyUnicodeObject *v)
 {
@@ -8003,8 +7986,8 @@ static PyMethodDef unicode_methods[] = {
     {"isalnum", (PyCFunction) unicode_isalnum, METH_NOARGS, isalnum__doc__},
     {"isidentifier", (PyCFunction) unicode_isidentifier, METH_NOARGS, isidentifier__doc__},
     {"zfill", (PyCFunction) unicode_zfill, METH_VARARGS, zfill__doc__},
-    {"format", (PyCFunction) unicode_format, METH_VARARGS | METH_KEYWORDS, format__doc__},
-    {"__format__", (PyCFunction) unicode__format__, METH_VARARGS, p_format__doc__},
+    {"format", (PyCFunction) do_string_format, METH_VARARGS | METH_KEYWORDS, format__doc__},
+    {"__format__", (PyCFunction) unicode_unicode__format__, METH_VARARGS, p_format__doc__},
     {"_formatter_field_name_split", (PyCFunction) formatter_field_name_split, METH_NOARGS},
     {"_formatter_parser", (PyCFunction) formatter_parser, METH_NOARGS},
 #if 0