diff options
-rw-r--r-- | README.rst | 2 | ||||
-rw-r--r-- | test.cpp | 2 | ||||
-rw-r--r-- | test_ref.txt | 2 |
3 files changed, 3 insertions, 3 deletions
@@ -35,7 +35,7 @@ Calculate the factorial of n, the hard way: return p; }); t.then([](std::pair<int, int> 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)); @@ -40,7 +40,7 @@ void test_fac() { return p; }); t.then([](std::pair<int, int> 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 |