- CtdlGetUserLock(&CC->user, CC->curr_user);
-
- CtdlGetRelationship(&vbuf, &CC->user, &CC->room);
- snprintf(vbuf.v_seen, sizeof vbuf.v_seen, "*:%ld",
- POP3->msgs[POP3->num_msgs-1].msgnum);
- CtdlSetRelationship(&vbuf, &CC->user, &CC->room);
-
- CtdlPutUserLock(&CC->user);
+ CtdlLockGetCurrentUser();
+ CtdlGetRelationship(&vbuf, &CCC->user, &CCC->room);
+ snprintf(vbuf.v_seen, sizeof vbuf.v_seen, "*:%ld", POP3->msgs[POP3->num_msgs-1].msgnum);
+ CtdlSetRelationship(&vbuf, &CCC->user, &CCC->room);
+ CtdlPutCurrentUserLock();