Re: [PATCH v2 1/2] Introduce the function strip_path_suffix()
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Feb 19, 2009, 20:12 UTC
- Message-ID
- <alpine.DEB.1.00.0902192110290.6223@intel-tinevez-2-302>
- In-Reply-To
- <f6344cbba22e049806796f4920e229fb2e539d5c.1235070304u.git.johannes.schindelin@gmx.de>
Hi,
On Thu, 19 Feb 2009, Johannes Schindelin wrote:
Show 12 quoted lines
> 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