summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Monolog/Processor/MercurialProcessor.php12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/Monolog/Processor/MercurialProcessor.php b/src/Monolog/Processor/MercurialProcessor.php
index 1be3f29..7c07a7e 100644
--- a/src/Monolog/Processor/MercurialProcessor.php
+++ b/src/Monolog/Processor/MercurialProcessor.php
@@ -51,9 +51,13 @@ class MercurialProcessor
}
$result = explode(' ', trim(`hg id -nb`));
- return self::$cache = array(
- 'branch' => $result[1],
- 'revision' => $result[2],
- );
+ if (count($result) >= 3) {
+ return self::$cache = array(
+ 'branch' => $result[1],
+ 'revision' => $result[2],
+ );
+ }
+
+ return self::$cache = array();
}
}