Hi, On Thu, 19 Feb 2009, Johannes Schindelin wrote: > The function strip_path_suffix() will try to strip a given suffix from > a given path. The suffix must start at a directory boundary (i.e. "core" > is not a path suffix of "libexec/git-core", but "git-core" is). > > Arbitrary runs of directory separators ("slashes") are assumed identical. > > Example: > > strip_path_suffix("C:\\msysgit/\\libexec\\git-core", > "libexec///git-core", &prefix) > > will set prefix to "C:\\msysgit" and return 0. Aargh, of course I managed to forget to adjust the example. Here it goes: prefix = strip_path_suffix("C:\\msysgit/\\libexec\\git-core", "libexec///git-core"); will set prefix to "C:\\msysgit". Ciao, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html