OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-86-g4f20ca7
Gerrit Code Review
gerrit@openafs.org
Fri, 24 Jan 2025 12:03:43 -0500
The following commit has been merged in the master branch:
commit 4f20ca789edd7d9313ecbc44a8411286c8ce3ef2
Author: Andrew Deason <adeason@sinenomine.net>
Date: Wed Jan 15 16:38:46 2020 -0600
afs: Use 'goto done' destructors in PSetTokens*
Currently, PSetTokens and PSetTokens2 are structured so that many code
paths 'return' early. Some of these need to handle freeing resources
acquired earlier in the function; to make it easier to add changes to
these functions, make all of our code paths go through a 'goto
done'-style destructor instead.
Change-Id: Ie72ab40aaa47c1b88b3aef22a70842a8a94f499b
Reviewed-on: https://gerrit.openafs.org/14087
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
src/afs/afs_pioctl.c | 118 +++++++++++++++++++++++++++++++--------------------
1 file changed, 73 insertions(+), 45 deletions(-)
--
OpenAFS Master Repository