summaryrefslogtreecommitdiffstats
path: root/Objects/stringlib/formatter.h
diff options
context:
space:
mode:
Diffstat (limited to 'Objects/stringlib/formatter.h')
-rw-r--r--Objects/stringlib/formatter.h77
1 files changed, 0 insertions, 77 deletions
diff --git a/Objects/stringlib/formatter.h b/Objects/stringlib/formatter.h
index b4f6e3c..49b3566 100644
--- a/Objects/stringlib/formatter.h
+++ b/Objects/stringlib/formatter.h
@@ -788,37 +788,6 @@ FORMAT_STRING(PyObject* value, PyObject* args)
/* no type conversion needed, already a string. do the formatting */
result = format_string_internal(value, &format);
break;
-#if 0
- case 'b':
- case 'c':
- case 'd':
- case 'o':
- case 'x':
- case 'X':
- /* convert to integer */
- /* XXX: make a stringlib function to do this when backporting,
- since FromUnicode differs from FromString */
- tmp = PyLong_FromUnicode(STRINGLIB_STR(value), STRINGLIB_LEN(value), 0);
- if (tmp == NULL)
- goto done;
- result = format_long_internal(tmp, &format);
- break;
-
- case 'e':
- case 'E':
- case 'f':
- case 'F':
- case 'g':
- case 'G':
- case 'n':
- case '%':
- /* convert to float */
- tmp = PyFloat_FromString(value);
- if (tmp == NULL)
- goto done;
- result = format_float_internal(tmp, &format);
- break;
-#endif
default:
/* unknown */
PyErr_Format(PyExc_ValueError, "Unknown conversion type %c",
@@ -855,15 +824,6 @@ FORMAT_LONG(PyObject* value, PyObject* args)
/* type conversion? */
switch (format.type) {
-#if 0
- case 's':
- /* convert to string/unicode */
- tmp = STRINGLIB_TOSTR(value);
- if (tmp == NULL)
- goto done;
- result = format_string_internal(tmp, &format);
- break;
-#endif
case 'b':
case 'c':
case 'd':
@@ -874,21 +834,6 @@ FORMAT_LONG(PyObject* value, PyObject* args)
result = format_long_internal(value, &format);
break;
- case 'e':
- case 'E':
- case 'f':
- case 'F':
- case 'g':
- case 'G':
- case 'n':
- case '%':
- /* convert to float */
- tmp = PyNumber_Float(value);
- if (tmp == NULL)
- goto done;
- result = format_float_internal(value, &format);
- break;
-
default:
/* unknown */
PyErr_Format(PyExc_ValueError, "Unknown conversion type %c",
@@ -925,28 +870,6 @@ FORMAT_FLOAT(PyObject *value, PyObject *args)
/* type conversion? */
switch (format.type) {
-#if 0
- case 's':
- /* convert to string/unicode */
- tmp = STRINGLIB_TOSTR(value);
- if (tmp == NULL)
- goto done;
- result = format_string_internal(tmp, &format);
- break;
-#endif
- case 'b':
- case 'c':
- case 'd':
- case 'o':
- case 'x':
- case 'X':
- /* convert to integer */
- tmp = PyNumber_Long(value);
- if (tmp == NULL)
- goto done;
- result = format_long_internal(tmp, &format);
- break;
-
case 'e':
case 'E':
case 'f':