Always initialize mUSSDData in a transaction.
This commit is contained in:
parent
c288b250b6
commit
9c542926ac
|
@ -76,6 +76,7 @@ ostream& Control::operator<<(ostream& os, const USSDData& data)
|
|||
TransactionEntry::TransactionEntry()
|
||||
:mID(gTransactionTable.newID()),
|
||||
mQ931State(NullState),
|
||||
mUSSDData(NULL),
|
||||
mT301(T301ms), mT302(T302ms), mT303(T303ms),
|
||||
mT304(T304ms), mT305(T305ms), mT308(T308ms),
|
||||
mT310(T310ms), mT313(T313ms),
|
||||
|
@ -95,6 +96,7 @@ TransactionEntry::TransactionEntry(const L3MobileIdentity& wSubscriber,
|
|||
mTIFlag(1), mTIValue(0),
|
||||
mCalling(wCalling),
|
||||
mQ931State(NullState),
|
||||
mUSSDData(NULL),
|
||||
mT301(T301ms), mT302(T302ms), mT303(T303ms),
|
||||
mT304(T304ms), mT305(T305ms), mT308(T308ms),
|
||||
mT310(T310ms), mT313(T313ms),
|
||||
|
@ -115,6 +117,7 @@ TransactionEntry::TransactionEntry(const L3MobileIdentity& wSubscriber,
|
|||
mTIFlag(0), mTIValue(wTIValue),
|
||||
mCalled(wCalled),
|
||||
mQ931State(NullState),
|
||||
mUSSDData(NULL),
|
||||
mT301(T301ms), mT302(T302ms), mT303(T303ms),
|
||||
mT304(T304ms), mT305(T305ms), mT308(T308ms),
|
||||
mT310(T310ms), mT313(T313ms),
|
||||
|
@ -133,6 +136,7 @@ TransactionEntry::TransactionEntry(const L3MobileIdentity& wSubscriber,
|
|||
mSubscriber(wSubscriber),mService(wService),
|
||||
mTIFlag(1),mTIValue(wTIValue),mCalling(wCalling),
|
||||
mQ931State(NullState),
|
||||
mUSSDData(NULL),
|
||||
mT301(T301ms), mT302(T302ms), mT303(T303ms),
|
||||
mT304(T304ms), mT305(T305ms), mT308(T308ms),
|
||||
mT310(T310ms), mT313(T313ms),
|
||||
|
@ -150,8 +154,9 @@ TransactionEntry::TransactionEntry(const GSM::L3MobileIdentity& wSubscriber,
|
|||
USSDData* wUSSDData)
|
||||
:mID(gTransactionTable.newID()),
|
||||
mSubscriber(wSubscriber),mService(wService),
|
||||
mTIFlag(wTIFlag),mTIValue(wTIValue),mUSSDData(wUSSDData),
|
||||
mTIFlag(wTIFlag),mTIValue(wTIValue),
|
||||
mQ931State(NullState),
|
||||
mUSSDData(wUSSDData),
|
||||
mT301(T301ms), mT302(T302ms), mT303(T303ms),
|
||||
mT304(T304ms), mT305(T305ms), mT308(T308ms),
|
||||
mT310(T310ms), mT313(T313ms),
|
||||
|
|
Reference in New Issue