From 77d423a502bfb7b3fd7a9f908f6bb167a1741ef0 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Wed, 28 Dec 2005 15:14:04 +0000 Subject: [PATCH] (setup_paths): Bugfix for invoking from bindir, as ./program. --- ChangeLog | 5 +++++ lily/relocate.cc | 2 ++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8cc4287df1..15e82daed1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-12-28 Jan Nieuwenhuizen + + * lily/relocate.cc (setup_paths): Bugfix for invoking from bindir, + as ./program. + 2005-12-28 Han-Wen Nienhuys * lily/grob-property.cc (internal_set_property): don't abort on diff --git a/lily/relocate.cc b/lily/relocate.cc index d8efda1a41..08814e7e26 100644 --- a/lily/relocate.cc +++ b/lily/relocate.cc @@ -193,6 +193,8 @@ setup_paths (char const *argv0_ptr) String bindir = dir_name (argv0_abs); String argv0_prefix = dir_name (bindir); + if (bindir == ".") + argv0_prefix = ".."; if (argv0_prefix != dir_name (dir_name (dir_name (prefix_directory)))) set_relocation (bindir, argv0_prefix); } -- 2.39.5