gsocket.c uses enums from gnioenumtypes.h and gtcpclient.c did call
g_socket_new with an old interface.
#include <glib.h>
#include <gio/gio.h>
#include "gasynchelper.h"
#include <glib.h>
#include <gio/gio.h>
#include "gasynchelper.h"
+#include "gnioenumtypes.h"
#include <string.h>
#ifndef G_OS_WIN32
#include <string.h>
#ifndef G_OS_WIN32
address = g_inet_socket_address_get_address (client->priv->address);
if (G_IS_INET4_ADDRESS (address))
address = g_inet_socket_address_get_address (client->priv->address);
if (G_IS_INET4_ADDRESS (address))
- client->priv->socket = g_socket_new (G_SOCKET_DOMAIN_INET, G_SOCKET_TYPE_STREAM, NULL, &error);
+ client->priv->socket = g_socket_new (G_SOCKET_DOMAIN_INET, G_SOCKET_TYPE_STREAM, NULL);
else if (G_IS_INET6_ADDRESS (address))
else if (G_IS_INET6_ADDRESS (address))
- client->priv->socket = g_socket_new (G_SOCKET_DOMAIN_INET6, G_SOCKET_TYPE_STREAM, NULL, &error);
+ client->priv->socket = g_socket_new (G_SOCKET_DOMAIN_INET6, G_SOCKET_TYPE_STREAM, NULL);
else
{
g_simple_async_report_error_in_idle (G_OBJECT (client), callback, user_data, G_IO_ERROR, G_IO_ERROR_NOT_SUPPORTED, "unsupported address domain");
else
{
g_simple_async_report_error_in_idle (G_OBJECT (client), callback, user_data, G_IO_ERROR, G_IO_ERROR_NOT_SUPPORTED, "unsupported address domain");