| 650 | |
| 651 | #ifdef WIN32 |
| 652 | std::string NetworkErrorString(int err) |
| 653 | { |
| 654 | char buf[256]; |
| 655 | buf[0] = 0; |
| 656 | if(FormatMessageA(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS | FORMAT_MESSAGE_MAX_WIDTH_MASK, |
| 657 | nullptr, err, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), |
| 658 | buf, sizeof(buf), nullptr)) |
| 659 | { |
| 660 | return strprintf("%s (%d)", buf, err); |
| 661 | } |
| 662 | else |
| 663 | { |
| 664 | return strprintf("Unknown error (%d)", err); |
| 665 | } |
| 666 | } |
| 667 | #else |
| 668 | std::string NetworkErrorString(int err) |
| 669 | { |
no outgoing calls
no test coverage detected