48 static PyObject *changePassword(PyObject *self, PyObject *args)
49 {
50 const char *newpswd, *oldpswd;
51 const char *user;
52 int result = 0;
53
54 if (!PyArg_ParseTuple(args, "sss", &user, &oldpswd, &newpswd))
55 return NULL;
when PyArg_ParseTuple() succeeds
taking False path
56
57 result = change_user_krb5pwd(user, oldpswd, newpswd);
58
59 if (result)
60 return Py_INCREF(Py_True), Py_True;
when considering value == (int)0 from src/kerberos.c:58
taking False path
61 else
62 return NULL;
63 }
64