messagingapp/msgutils/unidatautils/unidatamodelplugins/unimmsdataplugin/src/unimmsdataplugin.cpp
equal
deleted
inserted
replaced
21 #include "unimmsdataplugin_p.h" |
21 #include "unimmsdataplugin_p.h" |
22 |
22 |
23 UniMMSDataPlugin::UniMMSDataPlugin(QObject* parent) : |
23 UniMMSDataPlugin::UniMMSDataPlugin(QObject* parent) : |
24 QObject(parent) |
24 QObject(parent) |
25 { |
25 { |
26 d_ptr = new UniMMSDataPluginPrivate(); |
26 QT_TRAP_THROWING( d_ptr = new UniMMSDataPluginPrivate()); |
27 } |
27 } |
28 |
28 |
29 UniMMSDataPlugin::~UniMMSDataPlugin() |
29 UniMMSDataPlugin::~UniMMSDataPlugin() |
30 { |
30 { |
31 delete d_ptr; |
31 delete d_ptr; |
136 { |
136 { |
137 QDEBUG_WRITE("Inside restore"); |
137 QDEBUG_WRITE("Inside restore"); |
138 int error; |
138 int error; |
139 TRAP(error,d_ptr->restoreL(mtm)); |
139 TRAP(error,d_ptr->restoreL(mtm)); |
140 QDEBUG_WRITE_FORMAT("Exiting restore with error= ",error); |
140 QDEBUG_WRITE_FORMAT("Exiting restore with error= ",error); |
|
141 qt_symbian_throwIfError(error); |
141 } |
142 } |
142 |
143 |
143 QString UniMMSDataPlugin::subject() |
144 QString UniMMSDataPlugin::subject() |
144 { |
145 { |
145 return d_ptr->subject(); |
146 QString subject; |
|
147 TRAPD(err, subject =d_ptr->subjectL()); |
|
148 return subject; |
146 } |
149 } |
147 |
150 |
148 CMsvSession* UniMMSDataPlugin::session() |
151 CMsvSession* UniMMSDataPlugin::session() |
149 { |
152 { |
150 return d_ptr->session(); |
153 return d_ptr->session(); |