net/StaticSocketAddress: replace cast operator with GetAddress()
The implicit cast operator can be very dangerous.
This commit is contained in:
@@ -56,11 +56,11 @@ public:
|
||||
size);
|
||||
}
|
||||
|
||||
operator struct sockaddr *() {
|
||||
struct sockaddr *GetAddress() {
|
||||
return reinterpret_cast<struct sockaddr *>(&address);
|
||||
}
|
||||
|
||||
operator const struct sockaddr *() const {
|
||||
const struct sockaddr *GetAddress() const {
|
||||
return reinterpret_cast<const struct sockaddr *>(&address);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user