Lines Matching refs:cp
30 static char *skip_over_blanks(char *cp)
32 while (*cp && isspace((int) (*cp)))
33 cp++;
34 return cp;
84 char *cp, ch, *tag, *value;
93 cp = skip_over_blanks(line);
94 if (cp[0] == ';' || cp[0] == '#')
96 strip_line(cp);
97 ch = *cp;
103 cp++;
104 p = strchr(cp, ']');
109 cp, &iter, 0,
113 cp, 0,
123 cp = p+1;
124 if (*cp == '*') {
126 cp++;
131 cp = skip_over_blanks(cp);
132 if (*cp)
139 if (*(cp+1) == '*')
151 tag = cp;
152 cp = strchr(cp, '=');
153 if (!cp)
155 if (cp == tag)
157 *cp = '\0';
160 while (p < cp && !isspace((int)*p))
162 if (p < cp) {
166 while (p < cp) {
172 cp = skip_over_blanks(cp+1);
173 value = cp;
183 cp = value + strlen(value) - 1;
184 while ((cp > value) && isspace((int) (*cp)))
185 *cp-- = 0;
211 char *cp;
222 cp = skip_over_blanks(line);
223 if (*cp != '{')