Lines Matching refs:matchlist
1485 char **matchlist; in complete_on_cmdlist() local
1491 matchlist = (char **) xmalloc (sizeof_matchlist * sizeof (char *)); in complete_on_cmdlist()
1503 matchlist = (char **) xrealloc ((char *) matchlist, in complete_on_cmdlist()
1508 matchlist[matches] = (char *) in complete_on_cmdlist()
1511 strcpy (matchlist[matches], ptr->name); in complete_on_cmdlist()
1515 strcpy (matchlist[matches], ptr->name + (word - text)); in complete_on_cmdlist()
1520 strncpy (matchlist[matches], word, text - word); in complete_on_cmdlist()
1521 matchlist[matches][text - word] = '\0'; in complete_on_cmdlist()
1522 strcat (matchlist[matches], ptr->name); in complete_on_cmdlist()
1529 xfree (matchlist); in complete_on_cmdlist()
1530 matchlist = 0; in complete_on_cmdlist()
1534 matchlist = (char **) xrealloc ((char *) matchlist, ((matches + 1) in complete_on_cmdlist()
1536 matchlist[matches] = (char *) 0; in complete_on_cmdlist()
1539 return matchlist; in complete_on_cmdlist()
1557 char **matchlist; in complete_on_enum() local
1565 matchlist = (char **) xmalloc (sizeof_matchlist * sizeof (char *)); in complete_on_enum()
1574 matchlist = (char **) xrealloc ((char *) matchlist, in complete_on_enum()
1579 matchlist[matches] = (char *) in complete_on_enum()
1582 strcpy (matchlist[matches], name); in complete_on_enum()
1586 strcpy (matchlist[matches], name + (word - text)); in complete_on_enum()
1591 strncpy (matchlist[matches], word, text - word); in complete_on_enum()
1592 matchlist[matches][text - word] = '\0'; in complete_on_enum()
1593 strcat (matchlist[matches], name); in complete_on_enum()
1600 xfree (matchlist); in complete_on_enum()
1601 matchlist = 0; in complete_on_enum()
1605 matchlist = (char **) xrealloc ((char *) matchlist, ((matches + 1) in complete_on_enum()
1607 matchlist[matches] = (char *) 0; in complete_on_enum()
1610 return matchlist; in complete_on_enum()