[Python-3000-checkins] r66983 - python/branches/py3k/Doc/extending/extending.rst

benjamin.peterson python-3000-checkins at python.org
Mon Oct 20 23:04:06 CEST 2008


Author: benjamin.peterson
Date: Mon Oct 20 23:04:06 2008
New Revision: 66983

Log:
make struct static

Modified:
   python/branches/py3k/Doc/extending/extending.rst

Modified: python/branches/py3k/Doc/extending/extending.rst
==============================================================================
--- python/branches/py3k/Doc/extending/extending.rst	(original)
+++ python/branches/py3k/Doc/extending/extending.rst	Mon Oct 20 23:04:06 2008
@@ -300,13 +300,13 @@
 
 The :const:`METH_KEYWORDS` bit may be set in the third field if keyword
 arguments should be passed to the function.  In this case, the C function should
-accept a third ``PyObject *`` parameter which will be a dictionary of keywords.
+accept a third ``PyObject \*`` parameter which will be a dictionary of keywords.
 Use :cfunc:`PyArg_ParseTupleAndKeywords` to parse the arguments to such a
 function.
 
 The method table must be referenced in the module definition structure::
 
-   struct PyModuleDef spammodule = {
+   static struct PyModuleDef spammodule = {
       PyModuleDef_HEAD_INIT,
       "spam",   /* name of module */
       spam_doc, /* module documentation, may be NULL */


More information about the Python-3000-checkins mailing list