diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/network/resolver.cc | 2 | ||||
-rw-r--r-- | examples/network/socket-client.cc | 2 | ||||
-rw-r--r-- | examples/network/socket-server.cc | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/examples/network/resolver.cc b/examples/network/resolver.cc index 106f60ac..6fb07809 100644 --- a/examples/network/resolver.cc +++ b/examples/network/resolver.cc @@ -287,7 +287,7 @@ static void print_connectable_sockaddr(Glib::RefPtr<Gio::SocketAddress> sockaddr) { Glib::ustring phys; - auto isa = Glib::RefPtr<Gio::InetSocketAddress>::cast_dynamic(sockaddr); + auto isa = std::dynamic_pointer_cast<Gio::InetSocketAddress>(sockaddr); if (!isa) { diff --git a/examples/network/socket-client.cc b/examples/network/socket-client.cc index dcb8e909..bf8dd4dd 100644 --- a/examples/network/socket-client.cc +++ b/examples/network/socket-client.cc @@ -68,7 +68,7 @@ socket_address_to_string(const Glib::RefPtr<Gio::SocketAddress>& address) Glib::ustring str, res; int port; - auto isockaddr = Glib::RefPtr<Gio::InetSocketAddress>::cast_dynamic(address); + auto isockaddr = std::dynamic_pointer_cast<Gio::InetSocketAddress>(address); if (!isockaddr) return Glib::ustring(); inet_address = isockaddr->get_address(); diff --git a/examples/network/socket-server.cc b/examples/network/socket-server.cc index 5f25442d..8db94065 100644 --- a/examples/network/socket-server.cc +++ b/examples/network/socket-server.cc @@ -75,7 +75,7 @@ public: Glib::ustring socket_address_to_string(const Glib::RefPtr<Gio::SocketAddress>& address) { - auto isockaddr = Glib::RefPtr<Gio::InetSocketAddress>::cast_dynamic(address); + auto isockaddr = std::dynamic_pointer_cast<Gio::InetSocketAddress>(address); if (!isockaddr) return Glib::ustring(); |