From feb655ab55204a365bc6515895d063fab1330f9a Mon Sep 17 00:00:00 2001 From: buret Date: Mon, 11 Jun 2007 15:31:53 +0000 Subject: types conversion git-svn-id: svn+ssh://pessac/svn/cesar/trunk@272 017c9cb6-072f-447c-8318-d5b54f68fe89 --- maximus/system/src/SystemSciMsg.cpp | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'maximus/system') diff --git a/maximus/system/src/SystemSciMsg.cpp b/maximus/system/src/SystemSciMsg.cpp index c6f8e38897..8c0f58dedc 100644 --- a/maximus/system/src/SystemSciMsg.cpp +++ b/maximus/system/src/SystemSciMsg.cpp @@ -164,15 +164,12 @@ bool SystemSciMsg::identifySpecializedSciMsgHeader ( const unsigned long data_le if (NULL != mpSpecializedSciMsgHeader) { *mpSpecializedSciMsgHeader = *((System_Header*)p_data); - if ( '1' == getSpecializedSciMsgHeader()->type ) - { - setSpecializedSciMsgType(SYSTEM_TYPE_IDLE); - } - else - { - setSpecializedSciMsgType(SYSTEM_TYPE_NONE); - } - displaySpecializedSciMsgHeader(); + + mSpecializedSciMsgType = static_cast(mpSpecializedSciMsgHeader->type); + + displaySpecializedSciMsgHeader(); + + bIdentifyHeader = true; } else @@ -206,7 +203,7 @@ void SystemSciMsg::displaySpecializedSciMsgHeader ( ) const clog << "\tsystem SCI msg header = " << endl; clog << "\t\tversion = 0x" << setfill('0') << setw(2) << uppercase << hex << getSpecializedSciMsgHeader()->version << endl; - clog << "\t\ttype = " << dec << getSpecializedSciMsgHeader()->type << endl; + clog << "\t\ttype = " << dec << getSpecializedSciMsgType() << endl; clog << "\t\tflags = 0x" << setfill('0') << setw(4) << uppercase << hex << getSpecializedSciMsgHeader()->flags << endl; clog << dec; } -- cgit v1.2.3