Merge "Use correct format info for SMS"

This commit is contained in:
Treehugger Robot
2019-06-12 01:38:23 +00:00
committed by Gerrit Code Review
3 changed files with 10 additions and 4 deletions
@@ -291,9 +291,10 @@ public class DebugUtils {
dis = new DataInputStream(fis);
// SMS dump
String format = null;
final int chars = dis.readInt();
if (chars > 0) {
final String format = dis.readUTF();
format = dis.readUTF();
}
final int count = dis.readInt();
final SmsMessage[] messagesTemp = new SmsMessage[count];
@@ -301,7 +302,11 @@ public class DebugUtils {
final int length = dis.readInt();
final byte[] pdu = new byte[length];
dis.read(pdu, 0, length);
messagesTemp[i] = SmsMessage.createFromPdu(pdu);
if (format == null) {
messagesTemp[i] = SmsMessage.createFromPdu(pdu);
} else {
messagesTemp[i] = SmsMessage.createFromPdu(pdu, format);
}
}
messages = messagesTemp;
} catch (final FileNotFoundException e) {