Lines Matching refs:walker
745 char *walker; in chop_var() local
749 walker = lhs = buffer; in chop_var()
750 while (is_id_char(*walker)) in chop_var()
751 walker++; in chop_var()
752 if (*walker != '=') in chop_var()
754 walker++; // skip = in chop_var()
755 if (*walker == '"') { in chop_var()
756 walker++; // skip " in chop_var()
757 rhs = walker; in chop_var()
758 while (*walker && *walker != '"') { in chop_var()
761 if (*walker == '\\' && walker[1] == '"') in chop_var()
762 walker++; in chop_var()
763 walker++; in chop_var()
765 if (*walker != '"') in chop_var()
768 *walker++ = '\0'; in chop_var()
770 rhs = walker; in chop_var()
771 while (*walker && !isspace(*walker)) in chop_var()
772 walker++; in chop_var()
773 if (*walker != '\0') in chop_var()
774 *walker++ = '\0'; in chop_var()
777 while (isspace(*walker)) in chop_var()
778 walker++; in chop_var()
779 buffer = walker; in chop_var()