summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/network/resolver.cc2
-rw-r--r--examples/network/socket-client.cc2
-rw-r--r--examples/network/socket-server.cc2
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();