[hg] Fixed NPE if hg exe is not configured.
[idea/community.git] / plugins / hg4idea / src / org / zmlx / hg4idea / command / HgRevisionsCommand.java
index eaa89a78c6c069491552b060618428bb1cec485c..f6167053c7c6f78355410ca2d0b24272f6a8af6c 100644 (file)
@@ -81,7 +81,11 @@ abstract class HgRevisionsCommand {
       hgCommandExecutor, hgFile.getRepo(), template, limit, originalHgFile
     );
 
-    List<HgFileRevision> revisions = new LinkedList<HgFileRevision>();
+    final List<HgFileRevision> revisions = new LinkedList<HgFileRevision>();
+    if (result == null) {
+      return revisions;
+    }
+
     String output = result.getRawOutput();
     String[] changeSets = output.split(HgChangesetUtil.CHANGESET_SEPARATOR);
     for (String line : changeSets) {