Lines Matching refs:msgvec

53 static int	Save1(int *msgvec, int mark);
54 static void savemsglist(char *file, int *msgvec, int flag);
73 next(int *msgvec) in next() argument
78 if (*msgvec != NULL) { in next()
79 if (*msgvec < 0) { in next()
83 mp = &message[*msgvec - 1]; in next()
147 int f, *msgvec; in save1() local
150 msgvec = (int *)salloc((msgCount + 2) * sizeof (*msgvec)); in save1()
156 *msgvec = first(0, MMNORM); in save1()
157 if (*msgvec == NULL) { in save1()
161 msgvec[1] = NULL; in save1()
163 if (f && getmsglist(str, msgvec, 0) < 0) in save1()
167 savemsglist(file, msgvec, mark | S_SAVING); in save1()
172 Save(int *msgvec) in Save() argument
174 return (Save1(msgvec, S_MARK)); in Save()
178 Copy(int *msgvec) in Copy() argument
180 return (Save1(msgvec, 0)); in Copy()
188 Save1(int *msgvec, int mark) in Save1() argument
194 from = striphosts(nameof(&message[*msgvec-1], 0)); in Save1()
196 from = nameof(&message[*msgvec-1]); in Save1()
200 savemsglist(safeexpand(recfile), msgvec, mark | S_SAVING); in Save1()
223 int f, *msgvec; in put1() local
225 msgvec = (int *)salloc((msgCount + 2) * sizeof (*msgvec)); in put1()
231 *msgvec = first(0, MMNORM); in put1()
232 if (*msgvec == NULL) { in put1()
236 msgvec[1] = NULL; in put1()
238 if (f && getmsglist(str, msgvec, 0) < 0) in put1()
242 savemsglist(file, msgvec, doign); in put1()
260 savemsglist(char *file, int *msgvec, int flag) in savemsglist() argument
288 for (ip = msgvec; *ip && ip-msgvec < msgCount; ip++) { in savemsglist()
366 int f, *msgvec; in swrite() local
368 msgvec = (int *)salloc((msgCount + 2) * sizeof (*msgvec)); in swrite()
376 *msgvec = first(0, MMNORM); in swrite()
377 if (*msgvec == NULL) { in swrite()
381 msgvec[1] = NULL; in swrite()
383 if (f && getmsglist(str, msgvec, 0) < 0) in swrite()
385 savemsglist(file, msgvec, S_MARK|S_NOHEADER); in swrite()
522 deltype(int msgvec[]) in deltype() argument
528 if (delm(msgvec) >= 0) { in deltype()
549 delm(int *msgvec) in delm() argument
556 for (ip = msgvec; *ip != NULL; ip++) { in delm()
587 undelete(int *msgvec) in undelete() argument
592 for (ip = msgvec; ip-msgvec < msgCount; ip++) { in undelete()