chiark / gitweb /
path-util: some updates to path_make_relative()
authorLennart Poettering <lennart@poettering.net>
Mon, 2 Oct 2017 08:51:19 +0000 (10:51 +0200)
committerSven Eden <yamakuzure@gmx.net>
Wed, 22 Nov 2017 07:25:34 +0000 (08:25 +0100)
commit0b49a6ad440392bc8758db5dfd522287c80ee6a8
treee284ba11db4889f967af0ed8fb5d0feb576a3717
parent39a1b2e5627f6434881978e7521860499c3ab8a0
path-util: some updates to path_make_relative()

Don't miscount number of "../" to generate, if we "." is included in an
input path.

Also, refuse if we encounter "../" since we can't possibly follow that
up properly, without file system access.

Some other modernizations.
src/basic/path-util.c
src/test/test-path-util.c