aboutsummaryrefslogtreecommitdiffstats
path: root/android
diff options
context:
space:
mode:
authorVladimir Chtchetkine <vchtchetkine@google.com>2012-04-30 12:38:06 -0700
committerVladimir Chtchetkine <vchtchetkine@google.com>2012-04-30 12:38:06 -0700
commit4732aee0622005bc612f75d0319e6e3a057301b4 (patch)
tree3e026c84a71df969c6e5ee5655ee701feea59dec /android
parent7136b053b7fc7840ec64e01d1d19ab822e1f949a (diff)
downloadexternal_qemu-4732aee0622005bc612f75d0319e6e3a057301b4.zip
external_qemu-4732aee0622005bc612f75d0319e6e3a057301b4.tar.gz
external_qemu-4732aee0622005bc612f75d0319e6e3a057301b4.tar.bz2
Fix Windows build
Change-Id: I732fa0d756656ad9976eddd06b16644e208aa512
Diffstat (limited to 'android')
-rw-r--r--android/async-socket-connector.c4
-rw-r--r--android/sdk-controller-socket.c4
2 files changed, 6 insertions, 2 deletions
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