From 4dd3d4effe6c76e97d2e0a915257570999b14574 Mon Sep 17 00:00:00 2001 From: John Emmas Date: Thu, 26 Mar 2020 10:40:36 +0000 Subject: Some initial changes (currently for libpbd only) to help a new contributer who's trying to build with MSVC2017 These changes compile okay for me (using VS2019) although they wouldn't link to my older-built libraries. Hopefully he'll be okay if he builds everything with the same compiler. --- libs/pbd/crossthread.win.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libs/pbd/crossthread.win.cc') diff --git a/libs/pbd/crossthread.win.cc b/libs/pbd/crossthread.win.cc index 51f9a89e9d..1d0758c911 100644 --- a/libs/pbd/crossthread.win.cc +++ b/libs/pbd/crossthread.win.cc @@ -32,7 +32,7 @@ CrossThreadChannel::CrossThreadChannel (bool non_blocking) send_address.sin_family = AF_INET; send_address.sin_addr.s_addr = inet_addr("127.0.0.1"); send_address.sin_port = htons(0); - int status = bind(send_socket, (SOCKADDR*)&send_address, + int status = ::bind(send_socket, (SOCKADDR*)&send_address, sizeof(send_address)); if (status != 0) { @@ -54,7 +54,7 @@ CrossThreadChannel::CrossThreadChannel (bool non_blocking) recv_address.sin_family = AF_INET; recv_address.sin_addr.s_addr = inet_addr("127.0.0.1"); recv_address.sin_port = htons(0); - status = bind(receive_socket, (SOCKADDR*)&recv_address, + status = ::bind(receive_socket, (SOCKADDR*)&recv_address, sizeof(recv_address)); if (status != 0) { -- cgit v1.2.3