equal
deleted
inserted
replaced
91 char *errMessage; |
91 char *errMessage; |
92 |
92 |
93 errMessage=MessageHandler::GetInstance()->GetMessageString(iMessageIndex); |
93 errMessage=MessageHandler::GetInstance()->GetMessageString(iMessageIndex); |
94 if(errMessage) |
94 if(errMessage) |
95 { |
95 { |
96 tempMssg = new char[strlen(errMessage) + strlen(iFileName.c_str()) + sizeof(int) + strlen(iSubMessage.c_str())]; |
96 tempMssg = new char[strlen(errMessage) + iFileName.length() + sizeof(int) + iSubMessage.length()]; |
97 sprintf(tempMssg, errMessage, iFileName.c_str(), iLineNumber, iSubMessage.c_str()); |
97 sprintf(tempMssg, errMessage, iFileName.c_str(), iLineNumber, iSubMessage.c_str()); |
98 iMessage += tempMssg; |
98 iMessage += tempMssg; |
99 MessageHandler::GetInstance()->Output(iMessage.c_str()); |
99 MessageHandler::GetInstance()->Output(iMessage.c_str()); |
100 delete[] tempMssg; |
100 delete[] tempMssg; |
101 } |
101 } |