X-Git-Url: https://git.distorted.org.uk/~mdw/mLib-python/blobdiff_plain/579d01693c86259110fe7a2c2a6f005f1bdbad5b..5a268c0f6646ffb89cd19fe46993bc73221484e4:/array.c diff --git a/array.c b/array.c index 6f8048a..5ef0d4b 100644 --- a/array.c +++ b/array.c @@ -1,13 +1,11 @@ /* -*-c-*- * - * $Id$ - * * Double-ended arrays * * (c) 2005 Straylight/Edgeware */ -/*----- Licensing notice --------------------------------------------------* +/*----- Licensing notice --------------------------------------------------* * * This file is part of the Python interface to mLib. * @@ -15,12 +13,12 @@ * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. - * + * * mLib/Python is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with mLib/Python; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. @@ -119,7 +117,7 @@ static void daiter_pydealloc(PyObject *me) PyTypeObject daiter_pytype = { PyObject_HEAD_INIT(0) 0, /* Header */ - "array.ArrayIter", /* @tp_name@ */ + "mLib.ArrayIter", /* @tp_name@ */ sizeof(daiter_pyobj), /* @tp_basicsize@ */ 0, /* @tp_itemsize@ */ @@ -218,7 +216,7 @@ static int da_insert(PyObject *me, PyObject *seq, int start, int end) { PyObject **items; size_t n; - + if (0 > start || start > end || end > DA_LEN(DA_V(me))) { PyErr_SetString(PyExc_IndexError, "bad slice"); return (-1); @@ -341,7 +339,7 @@ static PyObject *da_pygetslice(PyObject *me, int i, int j) static int da_pyputitem(PyObject *me, int i, PyObject *x) { PyObject **p; - + if (i < 0 || i >= DA_LEN(DA_V(me))) { PyErr_SetString(PyExc_IndexError, "index out of range"); return (-1); @@ -383,7 +381,7 @@ static PyObject *da_pyrepr(PyObject *me) dstr_puts(&d, "Array(["); for (i = 0; i < DA_LEN(DA_V(me)); i++) { if ((s = PyObject_Repr(DA(DA_V(me))[i])) == 0 || - PyString_AsStringAndSize(s, &p, &n)) { + PyString_AsStringAndSize(s, &p, &n)) { Py_XDECREF(s); goto done; } @@ -601,7 +599,7 @@ static PyMappingMethods da_pymapping = { PyTypeObject da_pytype = { PyObject_HEAD_INIT(0) 0, /* Header */ - "array.Array", /* @tp_name@ */ + "mLib.Array", /* @tp_name@ */ sizeof(da_pyobj), /* @tp_basicsize@ */ 0, /* @tp_itemsize@ */