equal
deleted
inserted
replaced
181 bool MmsConformanceCheck::validateMsgForForward(int messageId) |
181 bool MmsConformanceCheck::validateMsgForForward(int messageId) |
182 { |
182 { |
183 UniDataModelLoader* pluginLoader = new UniDataModelLoader(); |
183 UniDataModelLoader* pluginLoader = new UniDataModelLoader(); |
184 UniDataModelPluginInterface* pluginInterface = |
184 UniDataModelPluginInterface* pluginInterface = |
185 pluginLoader->getDataModelPlugin(ConvergedMessage::Mms); |
185 pluginLoader->getDataModelPlugin(ConvergedMessage::Mms); |
186 int id = pluginInterface->setMessageId(messageId); |
186 int error = pluginInterface->setMessageId(messageId); |
187 |
187 |
188 //Check if invalid id and slide count is greater than 1 |
188 //Check if invalid id and slide count is greater than 1 |
189 if ( ( id <= 0 ) || |
189 if ( (error != KErrNone) || pluginInterface->slideCount() > 1) |
190 (pluginInterface->slideCount() > 1) ) |
|
191 { |
190 { |
192 delete pluginLoader; |
191 delete pluginLoader; |
193 return false; |
192 return false; |
194 } |
193 } |
195 |
194 |