* svc_auth_gssapi.c (_svcauth_gssapi): Don't explicitly free
authorTom Yu <tlyu@mit.edu>
Fri, 18 Feb 2000 00:14:12 +0000 (00:14 +0000)
committerTom Yu <tlyu@mit.edu>
Fri, 18 Feb 2000 00:14:12 +0000 (00:14 +0000)
commit4c7b4f6ece4284d015b920171442e2f29617073a
tree5bd5cf94f2b49fc05a12f1841a206fb4fa1daa9a
parent48511d8c90034b7573d6c9e4e1bf65893750f146
* svc_auth_gssapi.c (_svcauth_gssapi): Don't explicitly free
call_arg on error, since svc_getargs should do that now.

* svc_udp.c (svcudp_getargs): Free args on xdr decode error to
avoid leaks.

* svc_tcp.c (svctcp_getargs): Free args on xdr decode error to
avoid leaks.

* svc_raw.c (svcraw_getargs): Free args on xdr decode error to
avoid leaks.

* auth_gssapi.c (auth_gssapi_create): Don't explicitly free
call_res anymore, since clnt_call should deal now.

* clnt_udp.c (clntudp_call): Free stuff on error from
xdr_replymsg() to prevent leaking.

* clnt_tcp.c (clnttcp_call): Free stuff on error from
xdr_replymsg() to avoid leaking.

* clnt_raw.c (clntraw_call): Free stuff on error from
xdr_replymsg() to avoid leaking.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12052 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/rpc/ChangeLog
src/lib/rpc/auth_gssapi.c
src/lib/rpc/clnt_raw.c
src/lib/rpc/clnt_tcp.c
src/lib/rpc/clnt_udp.c
src/lib/rpc/svc_auth_gssapi.c
src/lib/rpc/svc_raw.c
src/lib/rpc/svc_tcp.c
src/lib/rpc/svc_udp.c