add function to lock the current user.
[citadel.git] / citadel / modules / vcard / serv_vcard.c
index 2bd58bd1a4c1924dc4977d2599a9314d65a19f5a..dad28b8dd508f1d2ec7b8832e81eddb6f2b7c367 100644 (file)
@@ -588,18 +588,18 @@ int vcard_upload_aftersave(struct CtdlMessage *msg, recptypes *recp) {
                         * Assume they don't need validating.
                         */
                        if (CCC->user.axlevel >= AxAideU) {
-                               CtdlGetUserLock(&CCC->user, CCC->curr_user);
+                               CtdlLockGetCurrentUser();
                                CCC->user.flags |= US_REGIS;
-                               CtdlPutUserLock(&CCC->user);
+                               CtdlPutCurrentUserLock();
                                return (0);
                        }
                        
                        set_mm_valid();
 
                        /* ...which also means we need to flag the user */
-                       CtdlGetUserLock(&CCC->user, CCC->curr_user);
+                       CtdlLockGetCurrentUser();
                        CCC->user.flags |= (US_REGIS|US_NEEDVALID);
-                       CtdlPutUserLock(&CCC->user);
+                       CtdlPutCurrentUserLock();
 
                        return(0);
                }