Merge commit '171ad63488fedbf0176b3d8cef5502007399b4dd' into eclair-mr2-plus-aosp * commit '171ad63488fedbf0176b3d8cef5502007399b4dd': Handle bad SIM message
This commit is contained in:
@@ -360,7 +360,9 @@ public final class SmsManager {
|
|||||||
// List contains all records, including "free" records (null)
|
// List contains all records, including "free" records (null)
|
||||||
if (data != null) {
|
if (data != null) {
|
||||||
SmsMessage sms = SmsMessage.createFromEfRecord(i+1, data.getBytes());
|
SmsMessage sms = SmsMessage.createFromEfRecord(i+1, data.getBytes());
|
||||||
messages.add(sms);
|
if (sms != null) {
|
||||||
|
messages.add(sms);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -218,7 +218,7 @@ public class SmsMessage {
|
|||||||
index, data);
|
index, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new SmsMessage(wrappedMessage);
|
return wrappedMessage != null ? new SmsMessage(wrappedMessage) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user