From 9a78e79216c2163b575d6b4d5145fdefb85c0bc5 Mon Sep 17 00:00:00 2001 From: "yangguo@chromium.org" Date: Fri, 16 Dec 2011 13:46:01 +0000 Subject: [PATCH] Fixed --print-source crash. BUG=v8:1866 TEST=d8 --print-source Review URL: http://codereview.chromium.org/8969021 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10271 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/prettyprinter.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/prettyprinter.cc b/src/prettyprinter.cc index 37c76ce..a3a328c 100644 --- a/src/prettyprinter.cc +++ b/src/prettyprinter.cc @@ -447,6 +447,7 @@ void PrettyPrinter::Print(const char* format, ...) { void PrettyPrinter::PrintStatements(ZoneList* statements) { + if (statements == NULL) return; for (int i = 0; i < statements->length(); i++) { if (i != 0) Print(" "); Visit(statements->at(i)); -- 2.7.4