Lines Matching refs:reason
39 shortenReason(char *reason)
44 if (strncmp(reason,"%%[",3) == 0)
45 reason += 3;
47 while (*reason == ' ')
48 reason++;
52 if (strncmp(reason,pe,peLen) == 0)
53 reason += peLen;
55 if (((ptr = strchr(reason,']')) != NULL) && (strncmp(ptr,"]%%",3) == 0))
58 pe = reason + strlen(reason) -1;
59 pe = reason;
63 pe = reason + strlen(reason) -1;
64 while ((pe > reason) && (*pe == ' ')) {
68 return(reason);
168 char *reason;
194 msg = Malloc(strlen(PREFIX) + strlen(p->reason) + 2);
195 sprintf (msg, "%s%s\n", PREFIX, p->reason);
207 strlen(PREFIX) + strlen(p->reason) + strlen(SUFFIX) + 2
209 sprintf (msg, "%s%s%s\n", PREFIX, p->reason, SUFFIX);
215 load_str (&pps->dis_reason, p->reason);