]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/interprocess/example/comp_doc_anonymous_conditionA.cpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / interprocess / example / comp_doc_anonymous_conditionA.cpp
index 79aef83041ccca458a0d7e16bb3a65af5d15d436..464c933936e1e96ea811d334f8fd432c2f4356bd 100644 (file)
@@ -7,7 +7,7 @@
 // See http://www.boost.org/libs/interprocess for documentation.
 //
 //////////////////////////////////////////////////////////////////////////////
-#include <boost/interprocess/detail/config_begin.hpp>
+
 //[doc_anonymous_conditionA
 #include <boost/interprocess/shared_memory_object.hpp>
 #include <boost/interprocess/mapped_region.hpp>
@@ -37,7 +37,7 @@ int main ()
       ,"MySharedMemory"           //name
       ,read_write                //read-write mode
       );
-   try{
+   BOOST_TRY{
       //Set size
       shm.truncate(sizeof(trace_queue));
 
@@ -72,10 +72,10 @@ int main ()
          data->message_in = true;
       }
    }
-   catch(interprocess_exception &ex){
+   BOOST_CATCH(interprocess_exception &ex){
       std::cout << ex.what() << std::endl;
       return 1;
-   }
+   } BOOST_CATCH_END
 
    return 0;
 }