summaryrefslogtreecommitdiff
path: root/psutil/_psutil_sunos.c
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2019-02-25 04:57:33 -0800
committerGiampaolo Rodola <g.rodola@gmail.com>2019-02-25 04:57:33 -0800
commitcbf2bafbd33ad21ef63400d94cb313c299e78a45 (patch)
treeb4d515d5889aa6a545f164871987ac8da45022b0 /psutil/_psutil_sunos.c
parentb7c562e29c3b172af46afba378759a486f8fbb4d (diff)
downloadpsutil-cbf2bafbd33ad21ef63400d94cb313c299e78a45.tar.gz
expose WINVER constants in the cext module
Diffstat (limited to 'psutil/_psutil_sunos.c')
-rw-r--r--psutil/_psutil_sunos.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/psutil/_psutil_sunos.c b/psutil/_psutil_sunos.c
index 0717f195..99423f7a 100644
--- a/psutil/_psutil_sunos.c
+++ b/psutil/_psutil_sunos.c
@@ -1732,6 +1732,12 @@ void init_psutil_sunos(void)
#else
PyObject *module = Py_InitModule("_psutil_sunos", PsutilMethods);
#endif
+ if (module == NULL)
+ INITERROR;
+
+ if (psutil_setup() != 0)
+ INITERROR;
+
PyModule_AddIntConstant(module, "version", PSUTIL_VERSION);
PyModule_AddIntConstant(module, "SSLEEP", SSLEEP);
@@ -1761,8 +1767,6 @@ void init_psutil_sunos(void)
PyModule_AddIntConstant(module, "TCPS_BOUND", TCPS_BOUND);
PyModule_AddIntConstant(module, "PSUTIL_CONN_NONE", PSUTIL_CONN_NONE);
- psutil_setup();
-
if (module == NULL)
INITERROR;
#if PY_MAJOR_VERSION >= 3