summaryrefslogtreecommitdiffstats
path: root/python/environs/py_login.c
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-07-26 18:07:52 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-07-26 18:07:52 +0000
commit8ae1b1ce45388639f2a07544e3588adb0cdd84a2 (patch)
treeaba9fe441b2a6fb185446ed60d4e3f5415d16c19 /python/environs/py_login.c
parent02445023b66db5e1a11137e068ac19db00fdc12a (diff)
downloadlasso-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.c14
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));
}