summaryrefslogtreecommitdiffstats
path: root/src/if_py_both.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/if_py_both.h')
-rw-r--r--src/if_py_both.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/if_py_both.h b/src/if_py_both.h
index ce8bacd852..50fd687d96 100644
--- a/src/if_py_both.h
+++ b/src/if_py_both.h
@@ -6770,8 +6770,13 @@ populate_module(PyObject *m)
return -1;
ADD_OBJECT(m, "os", other_module);
+#if PY_MAJOR_VERSION >= 3
if (!(py_getcwd = PyObject_GetAttrString(other_module, "getcwd")))
return -1;
+#else
+ if (!(py_getcwd = PyObject_GetAttrString(other_module, "getcwdu")))
+ return -1;
+#endif
ADD_OBJECT(m, "_getcwd", py_getcwd)
if (!(py_chdir = PyObject_GetAttrString(other_module, "chdir")))