Lines Matching defs:pos
275 char *pos;
319 pos = res;
323 *pos++ = hex[idx >> 4];
324 *pos++ = hex[idx & 0x0f];
327 *pos++ = '\0';
344 const char *pos, *pos2;
365 pos = strchr(value, ',');
366 value = pos ? pos + 1 : value + strlen(value) - 1;
373 pos = strchr(value, ',');
374 if (pos)
375 *(char *)pos = '\0';
377 items = pos ? (unsigned)(pos - value) : (unsigned)strlen(value);
407 value = pos ? pos + 1 : value + strlen(value) - 1;
417 pos = strchr(value, ',');
418 value = pos ? pos + 1 : value + strlen(value) - 1;
425 pos = strchr(value, ',');
429 if (pos)
430 *(char *)pos = '\0';
453 value = pos ? pos + 1 : value + strlen(value) - 1;
695 char *pos = strchr(attr, ' ');
696 if (pos)
697 index = strtol(pos, NULL, 0);
944 char *pos;
950 pos = strchr(attr, '}');
951 if (pos == NULL) {
955 pos[0] = '\0';
957 pos[0] = '}';
968 char *pos;
972 pos = strchr(*str, '}');
973 if (pos == NULL) {
977 pos[0] = '\0';
979 *str = pos+1;
1008 char *head, *tail, *pos, *cpos, *attr, *rest;
1187 pos = getenv(attr);
1188 if (pos == NULL) {
1192 dbg("substitute env '%s=%s'", attr, pos);
1193 strlcat(string, pos, maxsize);
1662 size_t bufsize, pos, count, linesize;
1675 pos = 0;
1684 while (!err && pos < bufsize && !space->quit) {
1685 count = line_width(buf, bufsize, pos);
1686 bufline = buf + pos;
1687 pos += count + 1;