+2005-06-08 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/main.cc (prepend_env_path): Bugfix: Check directory
+ existence before appending original path.
+
2005-06-08 Han-Wen Nienhuys <hanwen@xs4all.nl>
* ttftool/parse.c (readNamingTable): verbosity for "bad TTF
static int
prepend_env_path (char const *key, String value)
{
- if (char const* cur = getenv (key))
- value += to_string (PATHSEP) + cur;
if (is_dir (value))
- return sane_putenv (key, value.to_str0 ());
+ {
+ if (char const* cur = getenv (key))
+ value += to_string (PATHSEP) + cur;
+ return sane_putenv (key, value.to_str0 ());
+ }
else if (be_verbose_global)
warning (_f ("no such directory: %s", value));
return -1;