? src/backend/libpq/.deps ? src/backend/libpq/.pqcomm.c.swp Index: src/backend/libpq/auth.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/backend/libpq/auth.c,v retrieving revision 1.155 diff -c -r1.155 auth.c *** src/backend/libpq/auth.c 24 Jul 2007 09:00:27 -0000 1.155 --- src/backend/libpq/auth.c 5 Sep 2007 16:57:59 -0000 *************** *** 493,499 **** /* * Release service principal credentials */ ! gss_release_cred(&min_stat, port->gss->cred); } /* --- 493,499 ---- /* * Release service principal credentials */ ! gss_release_cred(&min_stat, &port->gss->cred); } /* Index: src/backend/libpq/pqcomm.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/backend/libpq/pqcomm.c,v retrieving revision 1.195 diff -c -r1.195 pqcomm.c *** src/backend/libpq/pqcomm.c 24 Jul 2007 11:16:36 -0000 1.195 --- src/backend/libpq/pqcomm.c 5 Sep 2007 16:57:59 -0000 *************** *** 178,188 **** OM_uint32 min_s; /* Shutdown GSSAPI layer */ ! if (MyProcPort->gss->ctx) ! gss_delete_sec_context(&min_s, MyProcPort->gss->ctx, NULL); ! if (MyProcPort->gss->cred) ! gss_release_cred(&min_s, MyProcPort->gss->cred); #endif /* ENABLE_GSS */ /* GSS and SSPI share the port->gss struct */ --- 178,188 ---- OM_uint32 min_s; /* Shutdown GSSAPI layer */ ! if (MyProcPort->gss->ctx != GSS_C_NO_CONTEXT) ! gss_delete_sec_context(&min_s, &MyProcPort->gss->ctx, NULL); ! if (MyProcPort->gss->cred != GSS_C_NO_CREDENTIAL) ! gss_release_cred(&min_s, &MyProcPort->gss->cred); #endif /* ENABLE_GSS */ /* GSS and SSPI share the port->gss struct */