"Diez B. Roggisch" <de...@nospam.web.de> writes:

To emulate the os-module-type calls, it's better to raise exceptions
than return negative values:

> def setresuid(ruid, euid, suid):
>     return _setresuid(__uid_t(ruid), __uid_t(euid), __uid_t(suid))

def setresuid(ruid, euid, suid):
    res = _setresuid(__uid_t(ruid), __uid_t(euid), __uid_t(suid))
    if res < 0:
        raise OSError('[Errno %d] %s' % (os.errno, errno.strerror(os.errno)))
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to