• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/gettext-0.17/gnulib-local/lib/libxml/

Lines Matching refs:segment

625      * first non-empty segment.
637 * Analyze each segment in sequence for cases (c) and (d).
641 * c) All occurrences of "./", where "." is a complete path segment,
653 * d) If the buffer string ends with "." as a complete path segment,
659 /* Otherwise keep the segment. */
674 /* Reset to the beginning of the first segment for the next sequence. */
682 * Analyze each segment in sequence for cases (e) and (f).
684 * e) All occurrences of "<segment>/../", where <segment> is a
685 * complete path segment not equal to "..", are removed from the
690 * f) If the buffer string ends with "<segment>/..", where <segment>
691 * is a complete path segment not equal to "..", that
692 * "<segment>/.." is removed.
703 * the first character of the segment we want to examine.
706 /* Find the end of the current segment. */
711 /* If this is the last segment, we're done (we need at least two
717 /* If the first segment is "..", or if the next segment _isn't_ "..",
718 * keep this segment and try the next one.
728 /* If we get here, remove this segment and the next one and back up
729 * to the previous segment (if there is one), to implement the
753 /* "segp" is pointing to the end of a previous segment; find it's
754 * start. We need to back up to the previous segment and start
949 xmlChar *ret, *segment = NULL;
980 segment = xmlURIEscapeStr(BAD_CAST uri->scheme, BAD_CAST "+-.");
981 NULLCHK(segment)
982 ret = xmlStrcat(ret, segment);
984 xmlFree(segment);
988 segment =
990 NULLCHK(segment)
992 ret = xmlStrcat(ret, segment);
993 xmlFree(segment);
997 segment = xmlURIEscapeStr(BAD_CAST uri->user, BAD_CAST ";:&=+$,");
998 NULLCHK(segment)
1000 ret = xmlStrcat(ret, segment);
1002 xmlFree(segment);
1006 segment = xmlURIEscapeStr(BAD_CAST uri->server, BAD_CAST "/?;:@");
1007 NULLCHK(segment)
1010 ret = xmlStrcat(ret, segment);
1011 xmlFree(segment);
1023 segment =
1025 NULLCHK(segment)
1026 ret = xmlStrcat(ret, segment);
1027 xmlFree(segment);
1031 segment =
1033 NULLCHK(segment)
1035 ret = xmlStrcat(ret, segment);
1036 xmlFree(segment);
1040 segment = xmlURIEscapeStr(BAD_CAST uri->opaque, BAD_CAST "");
1041 NULLCHK(segment)
1042 ret = xmlStrcat(ret, segment);
1043 xmlFree(segment);
1047 segment = xmlURIEscapeStr(BAD_CAST uri->fragment, BAD_CAST "#");
1048 NULLCHK(segment)
1050 ret = xmlStrcat(ret, segment);
1051 xmlFree(segment);
1402 * Parse an URI relative segment
1446 * path_segments = segment *( "/" segment )
1447 * segment = *pchar *( ";" param )
2034 * a) All but the last segment of the base URI's path component is