]> git.ipfire.org Git - thirdparty/krb5.git/commit
Fix leak on GSS module symbol resolution error
authorSimo Sorce <simo@redhat.com>
Thu, 10 Jul 2014 14:04:06 +0000 (10:04 -0400)
committerTom Yu <tlyu@mit.edu>
Mon, 21 Jul 2014 22:21:57 +0000 (18:21 -0400)
commitf7a9d09b097bcc1f890e0f9a55f9cf812b29226d
tree717d3f561e389b737c2ad5c0278cb332d52d1342
parent6f99ee3aa458443b9ca4722c2aab82db1400bbbf
Fix leak on GSS module symbol resolution error

If krb5int_get_plugin_func fails, errinfo may contain an allocated
error message.  Free it on error when loading GSS modules.

[ghudson@mit.edu: also fix GSS_ADD_DYNAMIC_METHOD; clarify commit
message]

(cherry picked from commit 53362ba69fb5a60386dd358c3450bfcf4f6b7346)

ticket: 7966
version_fixed: 1.12.2
status: resolved
src/lib/gssapi/mechglue/g_initialize.c