From a23f70c425503cba8ad5b33cebe4b01770d00be1 Mon Sep 17 00:00:00 2001 From: Per Cederqvist <ceder@lysator.liu.se> Date: Sat, 1 Jun 1991 18:27:08 +0000 Subject: [PATCH] query_read_texts now works. --- src/server/person.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/server/person.c b/src/server/person.c index baedf8d11..7738b64a8 100644 --- a/src/server/person.c +++ b/src/server/person.c @@ -668,11 +668,11 @@ query_read_texts(Pers_no victim, Conf_no conf_no, Membership * result) /* Points to area to store result in */ { - Person * pers_p; + Person * victim_p; Membership * membp; Access victim_acc; - GET_P_STAT( pers_p, victim, FAILURE); + GET_P_STAT( victim_p, victim, FAILURE); victim_acc = access_perm(victim, NULL); if ( victim_acc <= none ) @@ -687,7 +687,7 @@ query_read_texts(Pers_no victim, return FAILURE; } - if ( (membp = locate_membership( victim, pers_p )) == NULL) + if ( (membp = locate_membership (conf_no, victim_p)) == NULL) { kom_errno = KOM_NOT_MEMBER; return FAILURE; @@ -695,7 +695,7 @@ query_read_texts(Pers_no victim, *result = *membp; - if ( pers_p->flags.unread_is_secret && + if ( victim_p->flags.unread_is_secret && victim_acc != unlimited) { result->last_time_read = NO_TIME; -- GitLab