syncmlfw/common/alertqueue/src/NSmlDSAlertParser11.cpp
branchRCL_3
changeset 25 b183ec05bd8c
parent 0 b497e44ab2fc
child 26 19bba8228ff0
--- a/syncmlfw/common/alertqueue/src/NSmlDSAlertParser11.cpp	Thu Aug 19 10:44:50 2010 +0300
+++ b/syncmlfw/common/alertqueue/src/NSmlDSAlertParser11.cpp	Tue Aug 31 16:04:06 2010 +0300
@@ -24,7 +24,7 @@
 #include <barsc.h>
 #include <s32mem.h>
 #include <data_caging_path_literals.hrh>
-#include <NSmlDSTypesRes.rsg>
+#include <nsmldstypesres.rsg>
 
 #include <nsmlconstants.h>
 #include <nsmlunicodeconverter.h>
@@ -217,27 +217,26 @@
 
 	SmlMetInfMetInf_t* metInf = NULL;
 	TPtr8 mediaType( NULL, 0, 0 );
-	
-	if ( aAlert->itemList->item->meta )
-		{
-		if ( aAlert->itemList->item->meta->content && 
-			aAlert->itemList->item->meta->contentType == SML_PCDATA_EXTENSION && 
-			aAlert->itemList->item->meta->extension == SML_EXT_METINF )
-			{
-			metInf = (SmlMetInfMetInf_t*) aAlert->itemList->item->meta->content;
-			
-			if ( metInf->type )
-				{
-				mediaType.Set( static_cast<TUint8*>( metInf->type->content ), metInf->type->length, metInf->type->length );
-				TrimRightSpaceAndNull( mediaType );
-				}
-			}
-		}
-		
+
 	if ( aAlert->itemList )
 		{
 		if (aAlert->itemList->item)
-			{
+			{	
+			if ( aAlert->itemList->item->meta )
+				{
+				if ( aAlert->itemList->item->meta->content && 
+				aAlert->itemList->item->meta->contentType == SML_PCDATA_EXTENSION && 
+				aAlert->itemList->item->meta->extension == SML_EXT_METINF )
+				{
+				metInf = (SmlMetInfMetInf_t*) aAlert->itemList->item->meta->content;
+			
+				if ( metInf->type )
+					{
+					mediaType.Set( static_cast<TUint8*>( metInf->type->content ), metInf->type->length, metInf->type->length );
+					TrimRightSpaceAndNull( mediaType );
+					}
+				}
+				}
 			if ( aAlert->itemList->item->source )
 				{
 				HBufC8* remotePath = NULL;
@@ -253,7 +252,7 @@
 					}
 							
 				CleanupStack::PopAndDestroy(); // remotePath	
-    			}
+    		}
 			}
 		}