Lines Matching defs:lptr
240 const char *lptr; /* A pointer into line[] */
264 lptr = line + word_start;
269 if(nleft > 0 && *lptr == '~') {
271 if(!cf_read_name(cf, "User", ++lptr, --nleft, cf->usrnam, USR_LEN))
277 lptr += slen;
294 strncmp(lptr, FS_DIR_SEP, FS_DIR_SEP_LEN) == 0) {
295 lptr += FS_DIR_SEP_LEN;
321 int c = lptr[seglen];
333 strncmp(lptr + seglen, FS_DIR_SEP, FS_DIR_SEP_LEN)==0) {
334 word_start = (lptr + seglen) - line + FS_DIR_SEP_LEN;
343 if(_pn_append_to_path(cf->path, lptr, seglen, escaped) == NULL) {
348 lptr += seglen;
363 if(!cf_read_name(cf, "Environment", ++lptr, --nleft, cf->envnam, ENV_LEN))
369 lptr += nlen;
397 strncmp(lptr, FS_DIR_SEP, FS_DIR_SEP_LEN) == 0) {
398 lptr += FS_DIR_SEP_LEN;
415 strncmp(lptr, FS_DIR_SEP, FS_DIR_SEP_LEN) == 0) {
416 lptr += FS_DIR_SEP_LEN;
440 if(cpl_add_completion(cpl, line, lptr-line, word_end, FS_DIR_SEP,