diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2003-05-03 09:14:54 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2003-05-03 09:14:54 (GMT) |
commit | c16f3bd8a391a68427a95e15a3c1894198ff0377 (patch) | |
tree | 113dca8c40c8a42cb665e6bcc4af44f9f68bd230 /Modules/grpmodule.c | |
parent | e59e2bab8fe0fc3d20e815ac0f9b83d361d0d715 (diff) | |
download | cpython-c16f3bd8a391a68427a95e15a3c1894198ff0377.zip cpython-c16f3bd8a391a68427a95e15a3c1894198ff0377.tar.gz cpython-c16f3bd8a391a68427a95e15a3c1894198ff0377.tar.bz2 |
Patch #708495: Port more stuff to OpenVMS.
Diffstat (limited to 'Modules/grpmodule.c')
-rw-r--r-- | Modules/grpmodule.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Modules/grpmodule.c b/Modules/grpmodule.c index 2882fab..ab9d3c5 100644 --- a/Modules/grpmodule.c +++ b/Modules/grpmodule.c @@ -58,12 +58,17 @@ mkgrent(struct group *p) #define SET(i,val) PyStructSequence_SET_ITEM(v, i, val) SET(setIndex++, PyString_FromString(p->gr_name)); +#ifdef __VMS + SET(setIndex++, Py_None); + Py_INCREF(Py_None); +#else if (p->gr_passwd) SET(setIndex++, PyString_FromString(p->gr_passwd)); else { SET(setIndex++, Py_None); Py_INCREF(Py_None); } +#endif SET(setIndex++, PyInt_FromLong((long) p->gr_gid)); SET(setIndex++, w); #undef SET |