Check for the case an AST_For's init is an EmptyStatement
authorMihai Bazon <mihai@bazon.net>
Tue, 1 Jul 2014 20:10:44 +0000 (23:10 +0300)
committerMihai Bazon <mihai@bazon.net>
Tue, 1 Jul 2014 20:10:44 +0000 (23:10 +0300)
(lame fix for #503)

lib/output.js

index b963792..6c8f15a 100644 (file)
@@ -656,7 +656,7 @@ function OutputStream(options) {
         output.print("for");
         output.space();
         output.with_parens(function(){
-            if (self.init) {
+            if (self.init && !(self.init instanceof AST_EmptyStatement)) {
                 if (self.init instanceof AST_Definitions) {
                     self.init.print(output);
                 } else {