Lines Matching refs:pptr
510 const char *pptr; /* A pointer to the next unprocessed character in path[] */ in pca_scan_path() local
534 pptr = path; in pca_scan_path()
535 while(*pptr) { in pca_scan_path()
539 if(pca_extract_dir(pc, pptr, &pptr)) in pca_scan_path()
583 const char *pptr; /* A pointer into path[] */ in pca_extract_dir() local
591 if(pca_expand_tilde(pc, path, strlen(path), 0, &pptr)) in pca_extract_dir()
596 sptr = pptr; in pca_extract_dir()
602 while(*pptr && (escaped || *pptr != ':')) in pca_extract_dir()
603 escaped = !escaped && *pptr++ == '\\'; in pca_extract_dir()
607 if(_pn_append_to_path(pc->path, sptr, pptr - sptr, 1) == NULL) { in pca_extract_dir()
632 if(*pptr==':') in pca_extract_dir()
633 pptr++; in pca_extract_dir()
637 *nextp = pptr; in pca_extract_dir()
1637 const char *pptr = path; /* A pointer into path[] */ in pca_expand_tilde() local
1647 if(*pptr == '~') { in pca_expand_tilde()
1652 if(pca_read_username(pc, ++pptr, pathlen-1, literal, &pptr)) in pca_expand_tilde()
1680 (pptr-path) + FS_DIR_SEP_LEN < pathlen && in pca_expand_tilde()
1681 strncmp(pptr, FS_DIR_SEP, FS_DIR_SEP_LEN) == 0) { in pca_expand_tilde()
1682 pptr += FS_DIR_SEP_LEN; in pca_expand_tilde()
1687 *endp = pptr; in pca_expand_tilde()