]> code.citadel.org Git - citadel.git/blobdiff - webcit/auth.c
* add contexttype, so the subst can precheck the context pointer for us, and bad...
[citadel.git] / webcit / auth.c
index 5b92c99bf458f7f249675da70ff43967dd0f5f82..2e58a710a0d053d5d5d249f26d90d69ee41c3b4c 100644 (file)
@@ -882,12 +882,12 @@ void changepw(void)
        }
 }
 
-int ConditionalAide(WCTemplateToken *Token, void *Context)
+int ConditionalAide(WCTemplateToken *Token, void *Context, int ContextType)
 {
        return (WC->is_aide == 0);
 }
 
-int ConditionalRoomAide(WCTemplateToken *Token, void *Context)
+int ConditionalRoomAide(WCTemplateToken *Token, void *Context, int ContextType)
 {
        return (WC->is_room_aide == 0);
 }
@@ -915,8 +915,8 @@ InitModule_AUTH
        WebcitAddUrlHandler(HKEY("changepw"), changepw, 0);
        WebcitAddUrlHandler(HKEY("termquit"), do_logout, 0);
 
-       RegisterConditional(HKEY("COND:AIDE"), 2, ConditionalAide);
-       RegisterConditional(HKEY("COND:ROOMAIDE"), 2, ConditionalRoomAide);
+       RegisterConditional(HKEY("COND:AIDE"), 2, ConditionalAide, CTX_NONE);
+       RegisterConditional(HKEY("COND:ROOMAIDE"), 2, ConditionalRoomAide, CTX_NONE);
 
        return ;
 }