Merge "Avoid NPE caused by null encodedBearerData in privateGetSubmitPdu"

am: f552341204

Change-Id: Iaa6f514ca0032c8cf4d6da46192e3346f9d12d38
This commit is contained in:
Amit Mahajan
2019-02-06 17:47:51 -08:00
committed by android-build-merger

View File

@@ -858,11 +858,11 @@ public class SmsMessage extends SmsMessageBase {
bearerData.userData = userData;
byte[] encodedBearerData = BearerData.encode(bearerData);
if (encodedBearerData == null) return null;
if (Rlog.isLoggable(LOGGABLE_TAG, Log.VERBOSE)) {
Rlog.d(LOG_TAG, "MO (encoded) BearerData = " + bearerData);
Rlog.d(LOG_TAG, "MO raw BearerData = '" + HexDump.toHexString(encodedBearerData) + "'");
}
if (encodedBearerData == null) return null;
int teleservice = bearerData.hasUserDataHeader ?
SmsEnvelope.TELESERVICE_WEMT : SmsEnvelope.TELESERVICE_WMT;