diff options
| author | Valery Febvre <vfebvre at easter-eggs.com> | 2004-07-26 18:07:52 +0000 |
|---|---|---|
| committer | Valery Febvre <vfebvre at easter-eggs.com> | 2004-07-26 18:07:52 +0000 |
| commit | 8ae1b1ce45388639f2a07544e3588adb0cdd84a2 (patch) | |
| tree | aba9fe441b2a6fb185446ed60d4e3f5415d16c19 /python/environs/py_login.c | |
| parent | 02445023b66db5e1a11137e068ac19db00fdc12a (diff) | |
| download | lasso-8ae1b1ce45388639f2a07544e3588adb0cdd84a2.tar.gz lasso-8ae1b1ce45388639f2a07544e3588adb0cdd84a2.tar.xz lasso-8ae1b1ce45388639f2a07544e3588adb0cdd84a2.zip | |
Added new ProfileContext class
Diffstat (limited to 'python/environs/py_login.c')
| -rw-r--r-- | python/environs/py_login.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/python/environs/py_login.c b/python/environs/py_login.c index 32b45b4a..e774e456 100644 --- a/python/environs/py_login.c +++ b/python/environs/py_login.c @@ -95,22 +95,16 @@ PyObject *login_getattr(PyObject *self, PyObject *args) { /******************************************************************************/ PyObject *login_new(PyObject *self, PyObject *args) { - PyObject *server_obj, *user_obj; + PyObject *server_obj; LassoLogin *login; - LassoServer *server; - LassoUser *user = NULL; - if (CheckArgs(args, "Oo:login_new")) { - if(!PyArg_ParseTuple(args, (char *) "O|O:login_new", &server_obj, &user_obj)) + if (CheckArgs(args, "O:login_new")) { + if(!PyArg_ParseTuple(args, (char *) "O:login_new", &server_obj)) return NULL; } else return NULL; - server = LassoServer_get(server_obj); - if (user_obj != Py_None) { - user = LassoUser_get(user_obj); - } - login = lasso_login_new(server, user); + login = lasso_login_new(LassoServer_get(server_obj)); return (LassoLogin_wrap(login)); } |
