From 7323acd9a3c6526677079a1b2f33bc8a39bc785d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Tue, 1 Aug 2000 16:59:22 +0200 Subject: [PATCH] Bugfix. Rev: bin/fake_dynamic_load.pike:1.3 --- bin/fake_dynamic_load.pike | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/fake_dynamic_load.pike b/bin/fake_dynamic_load.pike index c6f0669065..d3653b1794 100755 --- a/bin/fake_dynamic_load.pike +++ b/bin/fake_dynamic_load.pike @@ -73,6 +73,12 @@ string low_strip_other_files(string data, string s) { string dir=my_dirname(file); on= dir==current_dir || dir==source_dir || dir==target_dir; + if (!on) { + // No match yet. check if it's a suffix. + on = (dir == current_dir[sizeof(current_dir) - sizeof(dir)..]) || + (dir == source_dir[sizeof(source_dir) - sizeof(dir)..]) || + (dir == target_dir[sizeof(target_dir) - sizeof(dir)..]); + } } if(on) ret+="#"+x; -- GitLab