mirror of
https://github.com/danog/process.git
synced 2024-11-30 04:39:04 +01:00
Prevent function redeclare while using preload (#53)
This commit is contained in:
parent
860877cfa7
commit
3d36327bf9
@ -5,6 +5,7 @@ namespace Amp\Process;
|
|||||||
const BIN_DIR = __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'bin';
|
const BIN_DIR = __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'bin';
|
||||||
const IS_WINDOWS = (PHP_OS & "\xDF\xDF\xDF") === 'WIN';
|
const IS_WINDOWS = (PHP_OS & "\xDF\xDF\xDF") === 'WIN';
|
||||||
|
|
||||||
|
if (!\function_exists(__NAMESPACE__ . '\\escapeArguments')) {
|
||||||
if (IS_WINDOWS) {
|
if (IS_WINDOWS) {
|
||||||
/**
|
/**
|
||||||
* Escapes the command argument for safe inclusion into a Windows command string.
|
* Escapes the command argument for safe inclusion into a Windows command string.
|
||||||
@ -32,3 +33,4 @@ if (IS_WINDOWS) {
|
|||||||
return \escapeshellarg($arg);
|
return \escapeshellarg($arg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user