summaryrefslogtreecommitdiff
path: root/libphobos/src/std/process.d
diff options
context:
space:
mode:
Diffstat (limited to 'libphobos/src/std/process.d')
-rw-r--r--libphobos/src/std/process.d5
1 files changed, 2 insertions, 3 deletions
diff --git a/libphobos/src/std/process.d b/libphobos/src/std/process.d
index 958f606ff52..2c68f36b4e7 100644
--- a/libphobos/src/std/process.d
+++ b/libphobos/src/std/process.d
@@ -106,9 +106,8 @@ version (Windows)
}
import std.internal.cstring;
-import std.range.primitives;
+import std.range;
import std.stdio;
-import std.traits : isSomeChar;
version (OSX)
version = Darwin;
@@ -1527,7 +1526,7 @@ package(std) string searchPathFor(scope const(char)[] executable)
// current user.
version (Posix)
private bool isExecutable(R)(R path) @trusted nothrow @nogc
-if (isInputRange!R && isSomeChar!(ElementEncodingType!R))
+if (isSomeFiniteCharInputRange!R)
{
return (access(path.tempCString(), X_OK) == 0);
}