aboutsummaryrefslogtreecommitdiffstats
path: root/android/async-socket-connector.c
diff options
context:
space:
mode:
Diffstat (limited to 'android/async-socket-connector.c')
-rw-r--r--android/async-socket-connector.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/android/async-socket-connector.c b/android/async-socket-connector.c
index 836016c..f4d51b5 100644
--- a/android/async-socket-connector.c
+++ b/android/async-socket-connector.c
@@ -20,8 +20,6 @@
* a TCP port forwarding, enabled by ADB.
*/
-#include "qemu-common.h"
-#include "android/async-utils.h"
#include "android/utils/debug.h"
#include "android/async-socket-connector.h"
#include "utils/panic.h"
@@ -314,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) {