Add unused parameter to a METH_NOARGS function.
diff --git a/Objects/memoryobject.c b/Objects/memoryobject.c
index c7185f0..46a8416 100644
--- a/Objects/memoryobject.c
+++ b/Objects/memoryobject.c
@@ -1019,7 +1019,7 @@
 }
 
 static PyObject *
-memory_release(PyMemoryViewObject *self)
+memory_release(PyMemoryViewObject *self, PyObject *noargs)
 {
     if (_memory_release(self) < 0)
         return NULL;
@@ -1064,7 +1064,7 @@
 static PyObject *
 memory_exit(PyObject *self, PyObject *args)
 {
-    return memory_release((PyMemoryViewObject *)self);
+    return memory_release((PyMemoryViewObject *)self, NULL);
 }
 
 
@@ -2639,12 +2639,12 @@
 
 
 static PyMethodDef memory_methods[] = {
-    {"release",     (PyCFunction)memory_release, METH_NOARGS},
+    {"release",     (PyCFunction)memory_release, METH_NOARGS, NULL},
     {"tobytes",     (PyCFunction)memory_tobytes, METH_NOARGS, NULL},
     {"tolist",      (PyCFunction)memory_tolist, METH_NOARGS, NULL},
     {"cast",        (PyCFunction)memory_cast, METH_VARARGS|METH_KEYWORDS, NULL},
-    {"__enter__",   memory_enter, METH_NOARGS},
-    {"__exit__",    memory_exit, METH_VARARGS},
+    {"__enter__",   memory_enter, METH_NOARGS, NULL},
+    {"__exit__",    memory_exit, METH_VARARGS, NULL},
     {NULL,          NULL}
 };