Lines Matching refs:pos
39 char *_ParseString(BString& outStr, char*& pos);
89 char* pos;
107 if ((pos=strchr(packet, '"')) != NULL) {
109 if (_ParseString(str, pos))
111 if (pos && _ParseString(str, pos))
113 if (pos && _ParseString(str, pos))
116 if (pos)
117 printer->fAttributes = pos;
153 IPPPrinterRoster::_ParseString(BString& outStr, char*& pos)
157 if (*pos == '"')
158 pos++;
160 while(*pos && *pos != '"')
161 outStr.Append(*pos++, 1);
163 if (*pos == '"')
164 ++pos;
166 while(*pos && isspace(*pos))
167 ++pos;
169 if (!*pos)
170 pos = NULL;
172 return pos;