From 407bc5dfbbe948e688badc8557e69213e3c5bfd1 Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Thu, 21 Mar 2019 19:05:10 -0500 Subject: [PATCH] Update crates/cli-support/src/js/closures.rs Co-Authored-By: alexcrichton --- crates/cli-support/src/js/closures.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/cli-support/src/js/closures.rs b/crates/cli-support/src/js/closures.rs index f714f1c8..537f46fd 100644 --- a/crates/cli-support/src/js/closures.rs +++ b/crates/cli-support/src/js/closures.rs @@ -198,7 +198,7 @@ impl ClosureDescriptors { .prelude("this.a = 0;") .rust_argument("a") .rust_argument("b") - .finally("if (this.cnt-- == 1) d(a, b);") + .finally("if (--this.cnt === 0) d(a, b);") .finally("else this.a = a;"); } else { // For shared closures they can be invoked recursively so we