diff options
author | Endi S. Dewata <edewata@redhat.com> | 2010-07-28 12:26:33 -0500 |
---|---|---|
committer | Noriko Hosoi <nhosoi@redhat.com> | 2010-08-19 14:20:53 -0700 |
commit | aa86616ef8fa462a064573d1708cbd7202496592 (patch) | |
tree | 83e3de94dd40589445534290d889547d06f37a8e /lib/libaccess | |
parent | 5d578b850a9dd9bb252298ce6bba90424b7cb5c2 (diff) | |
download | ds-aa86616ef8fa462a064573d1708cbd7202496592.tar.gz ds-aa86616ef8fa462a064573d1708cbd7202496592.tar.xz ds-aa86616ef8fa462a064573d1708cbd7202496592.zip |
Bug 619122 - fix coverify Defect Type: Resource leaks issues CID 11975 - 12053
https://bugzilla.redhat.com/show_bug.cgi?id=619122
Resolves: bug 619122
Bug description: fix coverify Defect Type: Resource leaks issues CID 11976.
description: The ACLEvalBuildContext() has been modified to release curauthplist when an error occurs.
Diffstat (limited to 'lib/libaccess')
-rw-r--r-- | lib/libaccess/oneeval.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libaccess/oneeval.cpp b/lib/libaccess/oneeval.cpp index 83b98dee..8056e0ec 100644 --- a/lib/libaccess/oneeval.cpp +++ b/lib/libaccess/oneeval.cpp @@ -542,6 +542,8 @@ ACLEvalBuildContext( return 0; error: + if (curauthplist) + PListDestroy(curauthplist); if (absauthplist) PListDestroy(absauthplist); if (cache) { |