From 5d414436baa079d604844f4cc2c5b2dd17381f9d Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Wed, 29 Feb 2012 17:21:33 +0100 Subject: [PATCH] Avoid phpunit process-isolation errors with the autoload closure --- src/Composer/Autoload/AutoloadGenerator.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Composer/Autoload/AutoloadGenerator.php b/src/Composer/Autoload/AutoloadGenerator.php index 8b60e50f1..e33c8ff99 100644 --- a/src/Composer/Autoload/AutoloadGenerator.php +++ b/src/Composer/Autoload/AutoloadGenerator.php @@ -35,7 +35,7 @@ if (!class_exists('Composer\\Autoload\\ClassLoader', false)) { require __DIR__.'/ClassLoader.php'; } -$__composer_autoload_init = function() { +return call_user_func(function() { $loader = new \Composer\Autoload\ClassLoader(); $map = require __DIR__.'/autoload_namespaces.php'; @@ -47,9 +47,8 @@ $__composer_autoload_init = function() { $loader->register(); return $loader; -}; +}); -return $__composer_autoload_init(); EOF; $filesystem = new Filesystem();