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