mercurial/bdiff_module.c
changeset 32355 4195b84940e9
parent 31467 08ecec297521
--- a/mercurial/bdiff_module.c	Sat May 20 03:10:23 2017 +0200
+++ b/mercurial/bdiff_module.c	Tue Apr 25 17:34:41 2017 -0700
@@ -192,6 +192,8 @@
 	{NULL, NULL}
 };
 
+static const int version = 1;
+
 #ifdef IS_PY3K
 static struct PyModuleDef bdiff_module = {
 	PyModuleDef_HEAD_INIT,
@@ -203,11 +205,16 @@
 
 PyMODINIT_FUNC PyInit_bdiff(void)
 {
-	return PyModule_Create(&bdiff_module);
+	PyObject *m;
+	m = PyModule_Create(&bdiff_module);
+	PyModule_AddIntConstant(m, "version", version);
+	return m;
 }
 #else
 PyMODINIT_FUNC initbdiff(void)
 {
-	Py_InitModule3("bdiff", methods, mdiff_doc);
+	PyObject *m;
+	m = Py_InitModule3("bdiff", methods, mdiff_doc);
+	PyModule_AddIntConstant(m, "version", version);
 }
 #endif