diff --git a/gio/gioerror.c b/gio/gioerror.c index 900553e98..1ec120d98 100644 --- a/gio/gioerror.c +++ b/gio/gioerror.c @@ -272,6 +272,12 @@ g_io_error_from_errno (gint err_no) break; #endif +#ifdef ENOTSOCK + case ENOTSOCK: + return G_IO_ERROR_INVALID_ARGUMENT; + break; +#endif + default: return G_IO_ERROR_FAILED; break;