Document that `g_socket_address_get_native_size()` can return `-1` on errors
The following discussion from !1957 (merged) should be addressed:
socklencan't possibly be negative if you check the function just above :) Maybe just assert here instead.
No idea why
GSocketAddressClass::get_native_sizeeven returns a
-1or so are not documented as valid error cases and
It seems like
-1so maybe we should document that the caller (of the generic function!) must always check against negative sizes.