summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGregory P. Smith <greg@mad-scientist.com>2010-01-03 14:56:28 (GMT)
committerGregory P. Smith <greg@mad-scientist.com>2010-01-03 14:56:28 (GMT)
commit3b18ff7e8bd2ced4d385a7141991b9cfb0cf90c5 (patch)
tree12c3780d892c039fb41576c12b19ee8a0752b11c
parent7c910ebf5b647337c1f311d0d917554f82361cbd (diff)
downloadcpython-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.h28
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);