int status; /* general purpose exit status */
int q_argc; /* argc for mr_query */
char *q_argv[F_END]; /* argv for mr_query */
- char *motd; /* for Moira server status */
int i;
struct finger_info old_info;
char *result;
int i;
int dashes = FALSE;
+ int len;
#define BLANK "none"
else
result = buf;
- for (i = 0; i < strlen(buf); i++)
+ len = strlen(buf);
+ for (i = 0; i < len; i++)
{
switch (buf[i])
{
if (phone_num && ok)
{
- for (i = 0; i < strlen(result); i++)
+ len = strlen(result);
+ for (i = 0; i < len; i++)
{
if (!isdigit(result[i]) && (result[i] != '-'))
{