File: src/kerberos.c
Function: authGSSServerUserName
Error: returning (PyObject*)NULL without setting an exception
344 static PyObject *authGSSServerUserName(PyObject *self, PyObject *args)
345 {
346     gss_server_state *state;
347     PyObject *pystate;
348     
349     if (!PyArg_ParseTuple(args, "O", &pystate))
350         return NULL;
when PyArg_ParseTuple() succeeds
taking False path
351 
352     if (!PyCObject_Check(pystate)) {
353         PyErr_SetString(PyExc_TypeError, "Expected a context object");
when taking False path
354         return NULL;
355     }
356     
357     state = (gss_server_state *)PyCObject_AsVoidPtr(pystate);
358     if (state == NULL)
when PyCObject_AsVoidPtr() returns
359         return NULL;
when treating unknown void * from src/kerberos.c:358 as NULL
taking True path
360     
361     return Py_BuildValue("s", state->username);
362 }
363 
returning (PyObject*)NULL without setting an exception