bus::process: use message::message

Change-Id: I00f913695d0db75a07d1b0520f507ee7dc469129
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/sdbusplus/bus.hpp b/sdbusplus/bus.hpp
index 168099c..3e4ea25 100644
--- a/sdbusplus/bus.hpp
+++ b/sdbusplus/bus.hpp
@@ -80,7 +80,7 @@
         sd_bus_message* m = nullptr;
         sd_bus_process(_bus.get(), &m);
 
-        return m;
+        return message::message(m);
     }
 
     /** @brief Claim a service name on the dbus.
diff --git a/test/message/append.cpp b/test/message/append.cpp
index 836c8ae..4413910 100644
--- a/test/message/append.cpp
+++ b/test/message/append.cpp
@@ -31,7 +31,7 @@
     while(1)
     {
         // Wait for messages.
-        sd_bus_message *m = bus.process();
+        auto m = bus.process().release();
 
         if(m == nullptr)
         {