diff --git a/src/Composer/DependencyResolver/Pool.php b/src/Composer/DependencyResolver/Pool.php index 56f356baa..75b5aa7b2 100644 --- a/src/Composer/DependencyResolver/Pool.php +++ b/src/Composer/DependencyResolver/Pool.php @@ -235,7 +235,7 @@ class Pool */ public function whatProvides($name, LinkConstraintInterface $constraint = null, $mustMatchName = false) { - $key = ((string) (int) $mustMatchName).((string) $constraint); + $key = ((int) $mustMatchName).$constraint; if (isset($this->providerCache[$name][$key])) { return $this->providerCache[$name][$key]; }