equal
deleted
inserted
replaced
1385 {NULL, NULL} |
1385 {NULL, NULL} |
1386 }; |
1386 }; |
1387 |
1387 |
1388 static const int version = 4; |
1388 static const int version = 4; |
1389 |
1389 |
1390 #ifdef IS_PY3K |
|
1391 static struct PyModuleDef osutil_module = { |
1390 static struct PyModuleDef osutil_module = { |
1392 PyModuleDef_HEAD_INIT, |
1391 PyModuleDef_HEAD_INIT, |
1393 "osutil", |
1392 "osutil", |
1394 osutil_doc, |
1393 osutil_doc, |
1395 -1, |
1394 -1, |
1404 |
1403 |
1405 m = PyModule_Create(&osutil_module); |
1404 m = PyModule_Create(&osutil_module); |
1406 PyModule_AddIntConstant(m, "version", version); |
1405 PyModule_AddIntConstant(m, "version", version); |
1407 return m; |
1406 return m; |
1408 } |
1407 } |
1409 #else |
|
1410 PyMODINIT_FUNC initosutil(void) |
|
1411 { |
|
1412 PyObject *m; |
|
1413 if (PyType_Ready(&listdir_stat_type) == -1) |
|
1414 return; |
|
1415 |
|
1416 m = Py_InitModule3("osutil", methods, osutil_doc); |
|
1417 PyModule_AddIntConstant(m, "version", version); |
|
1418 } |
|
1419 #endif |
|