equal
deleted
inserted
replaced
335 {NULL, NULL}, |
335 {NULL, NULL}, |
336 }; |
336 }; |
337 |
337 |
338 static const int version = 3; |
338 static const int version = 3; |
339 |
339 |
340 #ifdef IS_PY3K |
|
341 static struct PyModuleDef bdiff_module = { |
340 static struct PyModuleDef bdiff_module = { |
342 PyModuleDef_HEAD_INIT, "bdiff", mdiff_doc, -1, methods, |
341 PyModuleDef_HEAD_INIT, "bdiff", mdiff_doc, -1, methods, |
343 }; |
342 }; |
344 |
343 |
345 PyMODINIT_FUNC PyInit_bdiff(void) |
344 PyMODINIT_FUNC PyInit_bdiff(void) |
347 PyObject *m; |
346 PyObject *m; |
348 m = PyModule_Create(&bdiff_module); |
347 m = PyModule_Create(&bdiff_module); |
349 PyModule_AddIntConstant(m, "version", version); |
348 PyModule_AddIntConstant(m, "version", version); |
350 return m; |
349 return m; |
351 } |
350 } |
352 #else |
|
353 PyMODINIT_FUNC initbdiff(void) |
|
354 { |
|
355 PyObject *m; |
|
356 m = Py_InitModule3("bdiff", methods, mdiff_doc); |
|
357 PyModule_AddIntConstant(m, "version", version); |
|
358 } |
|
359 #endif |
|