equal
deleted
inserted
replaced
187 // |
187 // |
188 void CMPXViewPluginInfo::ExtractPluginUidsL( |
188 void CMPXViewPluginInfo::ExtractPluginUidsL( |
189 const TDesC8& aData, |
189 const TDesC8& aData, |
190 RArray<TUid>& aArray ) |
190 RArray<TUid>& aArray ) |
191 { |
191 { |
|
192 CleanupClosePushL(aArray); |
192 aArray.Reset(); |
193 aArray.Reset(); |
193 |
194 |
194 TInt nextPos( 0 ); |
195 TInt nextPos( 0 ); |
195 TInt pluginUid( 0 ); |
196 TInt pluginUid( 0 ); |
196 TPtrC8 string = |
197 TPtrC8 string = |
203 CMPXViewUtilityHelper::ExtractNum( string, nextPos, pluginUid ) ) |
204 CMPXViewUtilityHelper::ExtractNum( string, nextPos, pluginUid ) ) |
204 { |
205 { |
205 aArray.AppendL( TUid::Uid( pluginUid ) ); |
206 aArray.AppendL( TUid::Uid( pluginUid ) ); |
206 } |
207 } |
207 } while ( KErrNotFound != nextPos ); |
208 } while ( KErrNotFound != nextPos ); |
|
209 CleanupStack::Pop(); |
208 } |
210 } |
209 |
211 |
210 // --------------------------------------------------------------------------- |
212 // --------------------------------------------------------------------------- |
211 // Extracts plugin type from data. |
213 // Extracts plugin type from data. |
212 // --------------------------------------------------------------------------- |
214 // --------------------------------------------------------------------------- |