From cdabab89cbe05d456273a7bd43e1f1e435a093b6 Mon Sep 17 00:00:00 2001 From: Determinant Date: Thu, 28 Jun 2018 16:53:00 -0400 Subject: ... --- README.rst | 2 +- test.cpp | 2 +- test_ref.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index eb1f591..68fe33a 100644 --- a/README.rst +++ b/README.rst @@ -35,7 +35,7 @@ Calculate the factorial of n, the hard way: return p; }); t.then([](std::pair p) { - printf("fac(%d) = %d\n", p.second, p.first); + printf("fac(%d) = %d\n", p.second - 1, p.first); }); /* no actual calculation until here */ root.resolve(std::make_pair(1, 1)); diff --git a/test.cpp b/test.cpp index 7fa7f60..5d2e4a5 100644 --- a/test.cpp +++ b/test.cpp @@ -40,7 +40,7 @@ void test_fac() { return p; }); t.then([](std::pair p) { - printf("fac(%d) = %d\n", p.second, p.first); + printf("fac(%d) = %d\n", p.second - 1, p.first); }); root.resolve(std::make_pair(1, 1)); } diff --git a/test_ref.txt b/test_ref.txt index 40d1b22..6519025 100644 --- a/test_ref.txt +++ b/test_ref.txt @@ -27,4 +27,4 @@ promise 9 resolved with 101 rejecting with value -1 reason: -1 reason: 0 -fac(11) = 3628800 +fac(10) = 3628800 -- cgit v1.2.3