فهرست منبع

Check that is not null before calling preg_match

Henrique Serrat 5 سال پیش
والد
کامیت
280f6a131f
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/Monolog/Processor/GitProcessor.php

+ 1 - 1
src/Monolog/Processor/GitProcessor.php

@@ -52,7 +52,7 @@ class GitProcessor implements ProcessorInterface
         }
 
         $branches = `git branch -v --no-abbrev`;
-        if (preg_match('{^\* (.+?)\s+([a-f0-9]{40})(?:\s|$)}m', $branches, $matches)) {
+        if ($branches && preg_match('{^\* (.+?)\s+([a-f0-9]{40})(?:\s|$)}m', $branches, $matches)) {
             return self::$cache = array(
                 'branch' => $matches[1],
                 'commit' => $matches[2],