]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Rename a static variable "history_length" to "_history_length".
authorHye-Shik Chang <hyeshik@gmail.com>
Thu, 25 Nov 2004 04:04:20 +0000 (04:04 +0000)
committerHye-Shik Chang <hyeshik@gmail.com>
Thu, 25 Nov 2004 04:04:20 +0000 (04:04 +0000)
GNU readline exports a global variable that has such a name already
and the collision makes gcc4 doesn't compile the source.

Modules/readline.c

index 3377c8eae484f7cb0ab5d1d6c499b64810961fe9..9d5a6bec6e1adff411fb370832a650b01a228a9e 100644 (file)
@@ -94,7 +94,7 @@ read_history_file(PyObject *self, PyObject *args)
        return Py_None;
 }
 
-static int history_length = -1; /* do not truncate history by default */
+static int _history_length = -1; /* do not truncate history by default */
 PyDoc_STRVAR(doc_read_history_file,
 "read_history_file([filename]) -> None\n\
 Load a readline history file.\n\
@@ -110,8 +110,8 @@ write_history_file(PyObject *self, PyObject *args)
        if (!PyArg_ParseTuple(args, "|z:write_history_file", &s))
                return NULL;
        errno = write_history(s);
-       if (!errno && history_length >= 0)
-               history_truncate_file(s, history_length);
+       if (!errno && _history_length >= 0)
+               history_truncate_file(s, _history_length);
        if (errno)
                return PyErr_SetFromErrno(PyExc_IOError);
        Py_INCREF(Py_None);
@@ -129,10 +129,10 @@ The default filename is ~/.history.");
 static PyObject*
 set_history_length(PyObject *self, PyObject *args)
 {
-       int length = history_length;
+       int length = _history_length;
        if (!PyArg_ParseTuple(args, "i:set_history_length", &length))
                return NULL;
-       history_length = length;
+       _history_length = length;
        Py_INCREF(Py_None);
        return Py_None;
 }
@@ -149,7 +149,7 @@ history truncation.");
 static PyObject*
 get_history_length(PyObject *self, PyObject *noarg)
 {
-       return PyInt_FromLong(history_length);
+       return PyInt_FromLong(_history_length);
 }
 
 PyDoc_STRVAR(get_history_length_doc,