diff options
author | Kirk Shoop <kirk.shoop@microsoft.com> | 2016-06-22 08:17:32 -0700 |
---|---|---|
committer | Kirk Shoop <kirk.shoop@microsoft.com> | 2016-06-22 08:17:32 -0700 |
commit | 0dd3ede1edecaf785bdf9470336a9b551c8dcf8f (patch) | |
tree | f2eca38cfdd0a4902f47752bcda7a51b2841758e /Rx/v2/examples | |
parent | aa7482b4544899242d65b5b5f209c7ca126bf464 (diff) | |
download | RxCpp-0dd3ede1edecaf785bdf9470336a9b551c8dcf8f.tar.gz |
fix issue with printf
duration:::count() return type varies, but printf spec does not..
Diffstat (limited to 'Rx/v2/examples')
-rw-r--r-- | Rx/v2/examples/doxygen/delay.cpp | 6 | ||||
-rw-r--r-- | Rx/v2/examples/doxygen/time_interval.cpp | 6 | ||||
-rw-r--r-- | Rx/v2/examples/doxygen/timestamp.cpp | 6 |
3 files changed, 12 insertions, 6 deletions
diff --git a/Rx/v2/examples/doxygen/delay.cpp b/Rx/v2/examples/doxygen/delay.cpp index b44b67d..0dd97a5 100644 --- a/Rx/v2/examples/doxygen/delay.cpp +++ b/Rx/v2/examples/doxygen/delay.cpp @@ -12,7 +12,8 @@ SCENARIO("delay period+coordination sample"){ const auto next = [=](const char* s) { return [=](long v){ auto t = duration_cast<milliseconds>(scheduler.now() - start); - printf("[%s @ %lld] OnNext: %ld\n", s, t.count(), v); + long long int ms = t.count(); + printf("[%s @ %lld] OnNext: %ld\n", s, ms, v); }; }; auto values = rxcpp::observable<>::interval(start, period, scheduler). @@ -36,7 +37,8 @@ SCENARIO("delay period sample"){ const auto next = [=](const char* s) { return [=](long v){ auto t = duration_cast<milliseconds>(scheduler.now() - start); - printf("[%s @ %lld] OnNext: %ld\n", s, t.count(), v); + long long int ms = t.count(); + printf("[%s @ %lld] OnNext: %ld\n", s, ms, v); }; }; auto values = rxcpp::observable<>::interval(start, period, scheduler). diff --git a/Rx/v2/examples/doxygen/time_interval.cpp b/Rx/v2/examples/doxygen/time_interval.cpp index d4f7ebf..6706a6a 100644 --- a/Rx/v2/examples/doxygen/time_interval.cpp +++ b/Rx/v2/examples/doxygen/time_interval.cpp @@ -15,7 +15,8 @@ SCENARIO("time_interval sample") { values. subscribe( [&](duration_type v) { - printf("OnNext: @%lldms\n", duration_cast<milliseconds>(v).count()); + long long int ms = duration_cast<milliseconds>(v).count(); + printf("OnNext: @%lldms\n", ms); }, [](std::exception_ptr ep) { try { @@ -43,7 +44,8 @@ SCENARIO("time_interval operator syntax sample") { values. subscribe( [&](duration_type v) { - printf("OnNext: @%lldms\n", duration_cast<milliseconds>(v).count()); + long long int ms = duration_cast<milliseconds>(v).count(); + printf("OnNext: @%lldms\n", ms); }, [](std::exception_ptr ep) { try { diff --git a/Rx/v2/examples/doxygen/timestamp.cpp b/Rx/v2/examples/doxygen/timestamp.cpp index bea15e9..2c394d3 100644 --- a/Rx/v2/examples/doxygen/timestamp.cpp +++ b/Rx/v2/examples/doxygen/timestamp.cpp @@ -16,7 +16,8 @@ SCENARIO("timestamp sample") { values. subscribe( [&](std::pair<long, time_point> v) { - printf("OnNext: %ld @%lldms\n", v.first, duration_cast<milliseconds>(v.second - start).count()); + long long int ms = duration_cast<milliseconds>(v.second - start).count(); + printf("OnNext: %ld @%lldms\n", v.first, ms); }, [](std::exception_ptr ep) { try { @@ -45,7 +46,8 @@ SCENARIO("timestamp operator syntax sample") { values. subscribe( [&](std::pair<long, time_point> v) { - printf("OnNext: %ld @%lldms\n", v.first, duration_cast<milliseconds>(v.second - start).count()); + long long int ms = duration_cast<milliseconds>(v.second - start).count(); + printf("OnNext: %ld @%lldms\n", v.first, ms); }, [](std::exception_ptr ep) { try { |