omaprovisioning/provisioning/accesspointadapter/Src/CWPAPNapdef.cpp
changeset 2 5594fba90824
parent 1 a9c0ce913924
child 35 0deca9b72b62
--- a/omaprovisioning/provisioning/accesspointadapter/Src/CWPAPNapdef.cpp	Thu Jan 07 13:15:03 2010 +0200
+++ b/omaprovisioning/provisioning/accesspointadapter/Src/CWPAPNapdef.cpp	Mon Jan 18 21:00:49 2010 +0200
@@ -840,14 +840,21 @@
     else if( ( aParameter.Name().Compare( SSSID ) ) == 0 )
         {
         FLOG( _L( "[AccesspointAdapter] CWPAPNapdef::HandleWLanParametersL iPriHSSID" ) );
-			  scssid->iSSSID = &aParameter;
+        if(scssid!=NULL)
+        	{
+        	scssid->iSSSID = &aParameter;
+        	}
+			  
 
         }// else if
 
     else if( ( aParameter.Name().Compare( SUSSID ) ) == 0 )
         {
         FLOG( _L( "[AccesspointAdapter] CWPAPNapdef::HandleWLanParametersL iPriHSSID" ) );
-			  scssid->iSUSSID = &aParameter;
+			  if(scssid!=NULL)
+        	{
+        	scssid->iSUSSID = &aParameter;
+        	}
         }// else if
                         
     else if( ( aParameter.Name().Compare( NETMODE ) ) == 0 )
@@ -1010,6 +1017,10 @@
    	    {
    	    eap = iEapTypeArray[iEapTypeArray.Count()-1];
    	    }
+   	if(!eap)
+   	    {
+   	    return;
+   	    }    
    	
 	TPtrC value( aParameter.Value() );