equal
deleted
inserted
replaced
304 contentBuf.Set(aContent); |
304 contentBuf.Set(aContent); |
305 } |
305 } |
306 |
306 |
307 while (TextUtils::ColumnText(Pointer,aCount,&contentBuf,KPosXmlCommaSeparator) != KErrNotFound ) |
307 while (TextUtils::ColumnText(Pointer,aCount,&contentBuf,KPosXmlCommaSeparator) != KErrNotFound ) |
308 { |
308 { |
|
309 |
309 if(addressField[column] == EPositionFieldPostalCode) |
310 if(addressField[column] == EPositionFieldPostalCode) |
310 { |
311 { |
311 if(!(IsNumber(Pointer.Left( KMaxPostalCode )))) |
312 if(!(IsNumber(Pointer.Left( KMaxPostalCode )))) |
312 column++; // if it is not number then set it to state |
313 column++; // if it is not number then set it to state |
313 } |
314 } |
|
315 if(column>=5) |
|
316 break; |
|
317 |
314 if( addressField[column] == EPositionFieldCountry) |
318 if( addressField[column] == EPositionFieldCountry) |
315 { |
319 { |
316 if(IsNumber(Pointer.Left( KMaxPostalCode ))) |
320 if(IsNumber(Pointer.Left( KMaxPostalCode ))) |
317 column = 2; //if it is number then set it to postal code |
321 column = 2; //if it is number then set it to postal code |
318 } |
322 } |
322 |
326 |
323 else |
327 else |
324 column++; |
328 column++; |
325 aCount++; |
329 aCount++; |
326 if(aCount >= 4 || column>=5) |
330 if(aCount >= 4 || column>=5) |
327 break; |
331 break; |
328 } |
332 } |
329 |
333 |
330 CleanupStack::PopAndDestroy(); |
334 CleanupStack::PopAndDestroy(); |
331 } |
335 } |
332 break; |
336 break; |