Lines Matching refs:out
895 char *out = b->ptr; in buffer_path_simplify() local
912 char *walk = out; in buffer_path_simplify()
926 out = walk-1; in buffer_path_simplify()
930 *out = *++walk; in buffer_path_simplify()
932 *out = *(walk += 2); in buffer_path_simplify()
935 out = walk; in buffer_path_simplify()
947 ++out; in buffer_path_simplify()
955 while (out > b->ptr && *--out != '/') ; in buffer_path_simplify()
956 *out = '/'; /*(in case path had not started with '/')*/ in buffer_path_simplify()
958 ++out; in buffer_path_simplify()
967 ++out; in buffer_path_simplify()
974 *++out = '.'; in buffer_path_simplify()
979 while ((*++out = *walk++) != '/') ; in buffer_path_simplify()
981 *out = *end = '\0'; /* overwrite extra '/' added to end of path */ in buffer_path_simplify()
982 b->used = (out - b->ptr) + 1; in buffer_path_simplify()