am bee4b10a: am 171ad634: am 6c618c68: Merge change Ie7105dae into eclair

Merge commit 'bee4b10af2e772b2e5c7289b26286a5a33a300ae'

* commit 'bee4b10af2e772b2e5c7289b26286a5a33a300ae':
  Handle bad SIM message
This commit is contained in:
Tom Taylor
2009-10-22 19:05:35 -07:00
committed by Android Git Automerger
2 changed files with 4 additions and 2 deletions

View File

@@ -360,7 +360,9 @@ public final class SmsManager {
// List contains all records, including "free" records (null)
if (data != null) {
SmsMessage sms = SmsMessage.createFromEfRecord(i+1, data.getBytes());
messages.add(sms);
if (sms != null) {
messages.add(sms);
}
}
}
}

View File

@@ -218,7 +218,7 @@ public class SmsMessage {
index, data);
}
return new SmsMessage(wrappedMessage);
return wrappedMessage != null ? new SmsMessage(wrappedMessage) : null;
}
/**