Lines Matching refs:args
80 lookat(char *string, char *pattern, char *args) in lookat() argument
86 *args++ = val; in lookat()
153 char args[4]; in infotocap() local
166 else if (lookat(value, "%p*%d", args)) { in infotocap()
167 if (checkparms(args[0])) in infotocap()
172 } else if (lookat(value, "%p*%02d", args)) { in infotocap()
173 if (checkparms(args[0])) in infotocap()
178 } else if (lookat(value, "%p*%03d", args)) { in infotocap()
179 if (checkparms(args[0])) in infotocap()
184 } else if (lookat(value, "%p*%2.2d", args)) { in infotocap()
185 if (checkparms(args[0])) in infotocap()
190 } else if (lookat(value, "%p*%3.3d", args)) { in infotocap()
191 if (checkparms(args[0])) in infotocap()
196 } else if (lookat(value, "%p*%c", args)) { in infotocap()
197 if (checkparms(args[0])) in infotocap()
202 } else if (lookat(value, "%p*%'*'%+%c", args)) { in infotocap()
203 if (checkparms(args[0])) in infotocap()
205 (void) sprintf(newvalue, "%%+%c", args[1]); in infotocap()
208 } else if (lookat(value, "%i", args)) { in infotocap()
212 } else if (lookat(value, "%%", args)) { in infotocap()
216 } else if (lookat(value, "p*%'*'%>%+%p*%'*'%+%;", args)) { in infotocap()
217 if (args[0] != args[2]) in infotocap()
219 if (checkparms(args[0])) in infotocap()
221 (void) sprintf(newvalue, "%%>%c%c", args[1], args[3]); in infotocap()