From 6fc2d92bd301bda6584a00c6f5bd7680ec433ca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 8 Apr 2009 07:57:32 +0000 Subject: [PATCH] * Fixed the buggy GCC4 work-around. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30017 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/network/stack/net_socket.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/network/stack/net_socket.cpp b/src/add-ons/kernel/network/stack/net_socket.cpp index 0a4739a330..4b4f03745b 100644 --- a/src/add-ons/kernel/network/stack/net_socket.cpp +++ b/src/add-ons/kernel/network/stack/net_socket.cpp @@ -732,7 +732,7 @@ socket_connected(net_socket* _socket) net_socket_private* socket = (net_socket_private*)_socket; WeakReference parent = socket->parent; - if (socket->parent == NULL) + if (parent.Get() == NULL) return B_BAD_VALUE; MutexLocker _(parent->lock); @@ -758,7 +758,7 @@ socket_aborted(net_socket* _socket) net_socket_private* socket = (net_socket_private*)_socket; WeakReference parent = socket->parent; - if (socket->parent == NULL) + if (parent.Get() == NULL) return B_BAD_VALUE; MutexLocker _(parent->lock);