Merge pull request #1068 from ctrlaltca/fix_1063
Fix macro for MSVC; fix #1063
This commit is contained in:
commit
18da49d454
1 changed files with 12 additions and 2 deletions
|
@ -164,14 +164,24 @@ void ServerSocketInterface::readClient()
|
||||||
newCommandContainer.ParseFromArray(inputBuffer.data(), messageLength);
|
newCommandContainer.ParseFromArray(inputBuffer.data(), messageLength);
|
||||||
}
|
}
|
||||||
catch(std::exception &e) {
|
catch(std::exception &e) {
|
||||||
qDebug() << "Caught std::exception in" << __FILE__ << __LINE__ << __PRETTY_FUNCTION__;
|
qDebug() << "Caught std::exception in" << __FILE__ << __LINE__ <<
|
||||||
|
#ifdef _MSC_VER // Visual Studio
|
||||||
|
__FUNCTION__;
|
||||||
|
#else
|
||||||
|
__PRETTY_FUNCTION__;
|
||||||
|
#endif
|
||||||
qDebug() << "Exception:" << e.what();
|
qDebug() << "Exception:" << e.what();
|
||||||
qDebug() << "Message coming from:" << getAddress();
|
qDebug() << "Message coming from:" << getAddress();
|
||||||
qDebug() << "Message length:" << messageLength;
|
qDebug() << "Message length:" << messageLength;
|
||||||
qDebug() << "Message content:" << inputBuffer.toHex();
|
qDebug() << "Message content:" << inputBuffer.toHex();
|
||||||
}
|
}
|
||||||
catch(...) {
|
catch(...) {
|
||||||
qDebug() << "Unhandled exception in" << __FILE__ << __LINE__ << __PRETTY_FUNCTION__;
|
qDebug() << "Unhandled exception in" << __FILE__ << __LINE__ <<
|
||||||
|
#ifdef _MSC_VER // Visual Studio
|
||||||
|
__FUNCTION__;
|
||||||
|
#else
|
||||||
|
__PRETTY_FUNCTION__;
|
||||||
|
#endif
|
||||||
qDebug() << "Message coming from:" << getAddress();
|
qDebug() << "Message coming from:" << getAddress();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue