[sudo-commits] sudo changeset 8510:5a4617148e70
Todd C. Miller
Todd.Miller at courtesan.com
Sun Nov 25 09:41:46 EST 2012
changeset: 8510:5a4617148e70 in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/5a4617148e70
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Sun Nov 25 09:34:26 2012 -0500
Log Message:
Add plugin_setjmp() wrapper for siglongjmp(error_jmp, 1) so we don't
need error_jmp to be extern. Also add plugin_clearjmp() that clears
a flag so error()/errorx() knows when to call exit() vs. longjmp().
diffstat:
plugins/sudoers/iolog.c | 14 ++++++++------
plugins/sudoers/logging.c | 4 +---
plugins/sudoers/plugin_error.c | 30 +++++++++++++++++++++++++-----
plugins/sudoers/policy.c | 17 ++++++++++-------
plugins/sudoers/sudoers.c | 3 ++-
plugins/sudoers/sudoers.h | 5 +++--
6 files changed, 49 insertions(+), 24 deletions(-)
More information about the sudo-commits
mailing list