diff --git a/lib/modules/Process.pmod b/lib/modules/Process.pmod index c794b6f266d65edc699944d3355789f3bef2346e..e87193b92b680616a83739666070f6241236a34a 100644 --- a/lib/modules/Process.pmod +++ b/lib/modules/Process.pmod @@ -291,7 +291,13 @@ string search_path(string command) if (!search_path_entries) { +#ifdef __NT__ + array(string) e=replace(getenv("PATH")||"", "\\", "/")/";"-({""}); +#elif defined(__amigaos__) + array(string) e=(getenv("PATH")||"")/";"-({""}); +#else array(string) e=(getenv("PATH")||"")/":"-({""}); +#endif multiset(string) filter=(<>); search_path_entries=({});