diff options
author | Gregory P. Smith <greg@mad-scientist.com> | 2010-01-03 14:56:28 (GMT) |
---|---|---|
committer | Gregory P. Smith <greg@mad-scientist.com> | 2010-01-03 14:56:28 (GMT) |
commit | 3b18ff7e8bd2ced4d385a7141991b9cfb0cf90c5 (patch) | |
tree | 12c3780d892c039fb41576c12b19ee8a0752b11c | |
parent | 7c910ebf5b647337c1f311d0d917554f82361cbd (diff) | |
download | cpython-3b18ff7e8bd2ced4d385a7141991b9cfb0cf90c5.zip cpython-3b18ff7e8bd2ced4d385a7141991b9cfb0cf90c5.tar.gz cpython-3b18ff7e8bd2ced4d385a7141991b9cfb0cf90c5.tar.bz2 |
remove an obsolete file that should've gone with r77252
-rw-r--r-- | Modules/hashlib.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/Modules/hashlib.h b/Modules/hashlib.h deleted file mode 100644 index b563729..0000000 --- a/Modules/hashlib.h +++ /dev/null @@ -1,28 +0,0 @@ -/* Common code for use by all hashlib related modules. */ - -/* - * Given a PyObject* obj, fill in the Py_buffer* viewp with the result - * of PyObject_GetBuffer. Sets and exception and issues a returns - * on any errors. - */ -#define GET_BUFFER_VIEW_OR_ERROUT(obj, viewp, error_return) do { \ - if (PyUnicode_Check((obj))) { \ - PyErr_SetString(PyExc_TypeError, \ - "Unicode-objects must be encoded before hashing");\ - return error_return; \ - } \ - if (!PyObject_CheckBuffer((obj))) { \ - PyErr_SetString(PyExc_TypeError, \ - "object supporting the buffer API required"); \ - return error_return; \ - } \ - if (PyObject_GetBuffer((obj), (viewp), PyBUF_SIMPLE) == -1) { \ - return error_return; \ - } \ - if ((viewp)->ndim > 1) { \ - PyErr_SetString(PyExc_BufferError, \ - "Buffer must be single dimension"); \ - PyBuffer_Release((viewp)); \ - return error_return; \ - } \ - } while(0); |