]> git.sesse.net Git - casparcg/commitdiff
2.1.0: -async: Added comment.
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 20 Feb 2012 14:08:24 +0000 (14:08 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 20 Feb 2012 14:08:24 +0000 (14:08 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.1.0@2473 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

common/future.h

index 7ee9da4fd31b8e2ce6fde8e560f2a67cb078f33f..17ff97782e0e5b9fffd0e8f75a10f7d02a528340 100644 (file)
@@ -145,6 +145,8 @@ auto async(launch policy, F&& f) -> boost::unique_future<decltype(f())>
 \r
        boost::shared_ptr<future_object_type> future_object;\r
 \r
+       // HACK: This solution is a hack to avoid modifying boost code.\r
+\r
        if((policy & launch::async) != 0)\r
                future_object = boost::static_pointer_cast<future_object_type>(boost::make_shared<detail::async_future_object<result_type, F>>(std::forward<F>(f)));\r
        else if((policy & launch::deferred) != 0)\r