From fe98285b0cd9c7394dbc5d3f050bdeffa04fecb5 Mon Sep 17 00:00:00 2001 From: Dave West Date: Mon, 9 Nov 2009 19:09:50 +0000 Subject: [PATCH] Exposed logout() from user_ops.c, deprecated it in accordance with the published coding style. --- citadel/include/ctdl_module.h | 2 ++ citadel/user_ops.c | 6 ++++++ citadel/user_ops.h | 3 ++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/citadel/include/ctdl_module.h b/citadel/include/ctdl_module.h index 616b68edb..4547c9743 100644 --- a/citadel/include/ctdl_module.h +++ b/citadel/include/ctdl_module.h @@ -321,6 +321,8 @@ enum { login_not_found }; +void CtdlUserLogout(void); + diff --git a/citadel/user_ops.c b/citadel/user_ops.c index 6cbef4ff0..172a4ad09 100644 --- a/citadel/user_ops.c +++ b/citadel/user_ops.c @@ -781,6 +781,12 @@ void logged_in_response(void) * misc things to be taken care of when a user is logged out */ void logout(void) +{ + CtdlUserLogout(); +} + + +void CtdlUserLogout(void) { CitContext *CCC = CC; /* CachedCitContext - performance boost */ /* diff --git a/citadel/user_ops.h b/citadel/user_ops.h index c0cf9f9eb..5ae367c86 100644 --- a/citadel/user_ops.h +++ b/citadel/user_ops.h @@ -16,7 +16,8 @@ void rebuild_usersbynumber(void); void cmd_user (char *cmdbuf); void session_startup (void); void logged_in_response(void); -void logout (void); +/* logout() is deprecated use CtdlUserLogout() instead */ +void logout (void) __attribute__ ((deprecated)); int purge_user (char *pname); int create_user (char *newusername, int become_user); void do_login(void); -- 2.30.2