Lines Matching full:data
116 char *data;
126 char *data;
128 data = cs->data;
138 c = *data++;
149 switch(*data) {
151 cs->data = data;
154 cs->data = data + 1;
157 data++;
163 cs->data = data;
167 cs->data = data;
171 cs->data = data;
175 s = data - 1;
179 if(*data == 0) {
180 cs->data = data;
183 if(*data == '\n') {
184 cs->data = data + 1;
185 *data-- = 0;
188 data++;
192 while(data > s){
193 if(!isspace(*data)) break;
194 *data-- = 0;
200 if(isspace(*data)) {
201 *data = 0;
202 cs->data = data + 1;
205 switch(*data) {
207 cs->data = data;
212 cs->next = *data;
213 *data = 0;
214 cs->data = data + 1;
217 data++;
292 void config_load(cnode *root, char *data)
294 if(data != 0) {
296 cs.data = data;
314 char *data;
315 data = load_file(fn, 0);
316 config_load(root, data);