From: <hv...@us...> - 2013-04-05 07:48:08
|
Revision: 57900 http://sourceforge.net/p/firebird/code/57900 Author: hvlad Date: 2013-04-05 07:48:05 +0000 (Fri, 05 Apr 2013) Log Message: ----------- Fixed Windows build Modified Paths: -------------- firebird/trunk/src/remote/os/win32/wnet.cpp firebird/trunk/src/remote/os/win32/xnet.cpp firebird/trunk/src/remote/server/os/win32/srvr_w32.cpp Modified: firebird/trunk/src/remote/os/win32/wnet.cpp =================================================================== --- firebird/trunk/src/remote/os/win32/wnet.cpp 2013-04-05 07:43:37 UTC (rev 57899) +++ firebird/trunk/src/remote/os/win32/wnet.cpp 2013-04-05 07:48:05 UTC (rev 57900) @@ -212,7 +212,7 @@ case op_accept: if (cBlock) { - cBlock->reset(&file_name); + cBlock->resetClnt(&file_name); } accept = &packet->p_acpt; break; @@ -796,7 +796,7 @@ #endif -static rem_str* make_pipe_name(RefPtr<Config>& config, const TEXT* connect_name, const TEXT* suffix_name, const TEXT* str_pid) +static rem_str* make_pipe_name(const RefPtr<Config>& config, const TEXT* connect_name, const TEXT* suffix_name, const TEXT* str_pid) { /************************************** * Modified: firebird/trunk/src/remote/os/win32/xnet.cpp =================================================================== --- firebird/trunk/src/remote/os/win32/xnet.cpp 2013-04-05 07:43:37 UTC (rev 57899) +++ firebird/trunk/src/remote/os/win32/xnet.cpp 2013-04-05 07:48:05 UTC (rev 57900) @@ -297,7 +297,7 @@ case op_accept: if (cBlock) { - cBlock->reset(&file_name); + cBlock->resetClnt(&file_name); } accept = &packet->p_acpt; break; @@ -1024,7 +1024,7 @@ } -static rem_port* connect_client(PACKET* packet, Firebird::RefPtr<Config>* config) +static rem_port* connect_client(PACKET* packet, const Firebird::RefPtr<Config>* config) { /************************************** * @@ -1037,7 +1037,7 @@ * **************************************/ - Firebird::RefPtr<Config>& conf(config ? *config : Config::getDefaultConfig()); + const Firebird::RefPtr<Config>& conf(config ? *config : Config::getDefaultConfig()); if (!xnet_initialized) { Modified: firebird/trunk/src/remote/server/os/win32/srvr_w32.cpp =================================================================== --- firebird/trunk/src/remote/server/os/win32/srvr_w32.cpp 2013-04-05 07:43:37 UTC (rev 57899) +++ firebird/trunk/src/remote/server/os/win32/srvr_w32.cpp 2013-04-05 07:48:05 UTC (rev 57900) @@ -245,6 +245,11 @@ SetPriorityClass(GetCurrentProcess(), IDLE_PRIORITY_CLASS); } + { + Firebird::MasterInterfacePtr master; + master->serverMode(server_flag & SRVR_multi_client ? 1 : 0); + } + TEXT mutex_name[MAXPATHLEN]; fb_utils::snprintf(mutex_name, sizeof(mutex_name), SERVER_MUTEX, instance); fb_utils::prefix_kernel_object_name(mutex_name, sizeof(mutex_name)); @@ -390,7 +395,7 @@ rem_port* port = NULL; try { - port = INET_connect(protocol_inet, NULL, server_flag, 0); + port = INET_connect(protocol_inet, NULL, server_flag, 0, NULL); } catch (const Exception& ex) { @@ -439,7 +444,7 @@ try { - port = WNET_connect(protocol_wnet, NULL, server_flag); + port = WNET_connect(protocol_wnet, NULL, server_flag, NULL); } catch (const Exception& ex) { @@ -490,7 +495,7 @@ try { - port = XNET_connect(NULL, server_flag); + port = XNET_connect(NULL, server_flag, NULL); } catch (const Exception& ex) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |