javacommons/utils/src.s60/s60commonutils.cpp
branchRCL_3
changeset 19 71c436fe3ce0
parent 14 04becd199f91
equal deleted inserted replaced
18:9ac0a0a7da70 19:71c436fe3ce0
   116         return NULL;
   116         return NULL;
   117     }
   117     }
   118 
   118 
   119     for (int i = 0; i< count; i++)
   119     for (int i = 0; i< count; i++)
   120     {
   120     {
       
   121          if( !aNativeArray[ i ] )
       
   122          {
       
   123              // Skip null elements since already initialized
       
   124              continue;
       
   125          }
       
   126     	
   121         //TPtr16 temp =  aNativeArray[i]->Des();
   127         //TPtr16 temp =  aNativeArray[i]->Des();
   122         jstring javaString = S60CommonUtils::NativeToJavaString(aJni, *aNativeArray[i]);
   128         jstring javaString = S60CommonUtils::NativeToJavaString(aJni, *aNativeArray[i]);
   123         if (javaString == NULL)
   129         if (javaString == NULL)
   124         {
   130         {
   125             aJni.DeleteLocalRef(jObjArray);
   131             aJni.DeleteLocalRef(jObjArray);