From 4732aee0622005bc612f75d0319e6e3a057301b4 Mon Sep 17 00:00:00 2001 From: Vladimir Chtchetkine Date: Mon, 30 Apr 2012 12:38:06 -0700 Subject: Fix Windows build Change-Id: I732fa0d756656ad9976eddd06b16644e208aa512 --- android/async-socket-connector.c | 4 ++++ android/sdk-controller-socket.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'android') diff --git a/android/async-socket-connector.c b/android/async-socket-connector.c index 0f50399..f4d51b5 100644 --- a/android/async-socket-connector.c +++ b/android/async-socket-connector.c @@ -312,11 +312,15 @@ async_socket_connector_new(const SockAddress* address, connector->ref_count = 1; /* Copy socket address. */ +#ifdef _WIN32 + connector->address = *address; +#else if (sock_address_get_family(address) == SOCKET_UNIX) { sock_address_init_unix(&connector->address, sock_address_get_path(address)); } else { connector->address = *address; } +#endif /* Create a looper for asynchronous I/O. */ if (looper == NULL) { diff --git a/android/sdk-controller-socket.c b/android/sdk-controller-socket.c index 6a4ec18..8b0d813 100644 --- a/android/sdk-controller-socket.c +++ b/android/sdk-controller-socket.c @@ -271,12 +271,12 @@ typedef struct SDKCtlMessageHeader { * All messages, sent and received via SDK controller socket begin with this * header, with message data immediately following this header. */ -typedef struct SDKCtlMessage { +struct SDKCtlMessage { /* Data packet descriptor for this message. */ SDKCtlPacket packet; /* Message type. */ int msg_type; -} SDKCtlMessage; +}; /******************************************************************************** * SDK Control Socket declarations -- cgit v1.1