fs-util: chase_symlinks(): support empty root
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 19 Jan 2018 09:05:28 +0000 (18:05 +0900)
committerLennart Poettering <lennart@poettering.net>
Fri, 19 Jan 2018 10:41:28 +0000 (11:41 +0100)
commit22bc57c58a3ad7570209e2ead6fa17e7d9b006cc
treedcd0c9919d320e1591b2ac92305ddb23000aedab
parent8f2e9686598cef76ba8038c25232428938fedb05
fs-util: chase_symlinks(): support empty root

The commit b1bfb848046e457f3cd623286b8cc1a5e5440023 makes chase_symlinks()
recognize empty string for root as an invalid parameter. However,
empty root is often used e.g. systemd-nspawn.
This makes chase_symlinks() support empty string safely.

Fixes #7927.
src/basic/fs-util.c