Ted John
91eb33255b
Remove Exception::GetMsg()
...
We can undef any macro windows.h defines and interferes with our code base. In this case GetMessage
2016-09-08 21:37:27 +01:00
Ted John
8cf7e87b5c
Fix many warnings for x64
2016-08-27 23:32:15 +01:00
Yaroslav Tretyakov
3116ec3e76
Fix issue in ReceiveData
2016-07-24 21:01:14 +01:00
Yaroslav Tretyakov
379b85f94c
send fix #3836 ( #3850 )
2016-06-09 23:04:02 +01:00
Michał Janiszewski
4b152bac88
Make sure data sent out over wire is advanced properly ( #3844 )
2016-06-09 12:29:44 +01:00
Michał Janiszewski
e5cd157edc
Fix memory leak in TcpSocket ( #3815 )
2016-06-03 23:29:25 +01:00
Michał Janiszewski
628e263094
Fix #3804 : use-after-free in TcpSocket ( #3810 )
2016-06-03 14:30:00 +01:00
Michał Janiszewski
e3d04ff96d
Fix TcpSocket for Linux compilers ( #13 )
2016-06-02 09:13:25 +01:00
Ted John
8dfbabbd07
refactor network, create ITcpSocket
...
Abstracts all socket code into a new class TcpSocket which is only exposed by a light interface, ITcpSocket. This now means that platform specific headers like winsock2.h and sys/socket.h do not have to be included in OpenRCT2 header files reducing include load and other issues.
2016-06-01 23:01:20 +01:00