Lines Matching refs:parseptr
103 char *parseptr; /* next unparsed character in buffer */
949 ps->parseptr = ptr;
975 while (*ps->parseptr && isspace(*ps->parseptr))
976 ps->parseptr++;
979 if (*ps->parseptr == '\0')
983 lhsp = ps->parseptr;
986 while (*ps->parseptr && !isspace(*ps->parseptr))
987 if (*ps->parseptr == '=') {
991 ps->parseptr++;
994 *ps->parseptr++ = '\0';
998 while (*ps->parseptr && isspace(*ps->parseptr))
999 ps->parseptr++;
1000 if (*ps->parseptr == '=') {
1002 ps->parseptr++;
1007 while (*ps->parseptr && isspace(*ps->parseptr))
1008 ps->parseptr++;
1011 if (!equals || *ps->parseptr == '\0') {
1016 if (*ps->parseptr == '"') {
1018 ps->parseptr++;
1022 ps->rhsp = copyto = ps->parseptr;
1025 while (*ps->parseptr) {
1027 switch (*ps->parseptr) {
1045 *copyto++ = *ps->parseptr;
1050 } else if (*ps->parseptr == '\\')
1053 if (*ps->parseptr == '"') {
1054 ps->parseptr++;
1057 *copyto++ = *ps->parseptr;
1058 } else if (!isspace(*ps->parseptr))
1059 *copyto++ = *ps->parseptr;
1061 ps->parseptr++;
1065 ps->parseptr++;