diff options
author | Mark Wagner <mxw@google.com> | 2009-11-17 13:58:07 -0800 |
---|---|---|
committer | Mark Wagner <mxw@google.com> | 2009-11-17 13:58:07 -0800 |
commit | cef599ec8c3184d1a7be3d991b1e6dd2f9ebdf0c (patch) | |
tree | 001c6031cd96686242b1dc93c2fdcd9b208d15c0 /core/java/com/google | |
parent | a57632fee792d6078a7a61006f5a866c38addd33 (diff) | |
download | frameworks_base-cef599ec8c3184d1a7be3d991b1e6dd2f9ebdf0c.zip frameworks_base-cef599ec8c3184d1a7be3d991b1e6dd2f9ebdf0c.tar.gz frameworks_base-cef599ec8c3184d1a7be3d991b1e6dd2f9ebdf0c.tar.bz2 |
null check
Diffstat (limited to 'core/java/com/google')
-rw-r--r-- | core/java/com/google/android/mms/pdu/PduPersister.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/com/google/android/mms/pdu/PduPersister.java b/core/java/com/google/android/mms/pdu/PduPersister.java index 2a1f23a..1f754bc 100644 --- a/core/java/com/google/android/mms/pdu/PduPersister.java +++ b/core/java/com/google/android/mms/pdu/PduPersister.java @@ -424,6 +424,9 @@ public class PduPersister { // faster. if ("text/plain".equals(type) || "application/smil".equals(type)) { String text = c.getString(PART_COLUMN_TEXT); + if (text == null) { + text = ""; + } byte [] blob = new EncodedStringValue(text).getTextString(); baos.write(blob, 0, blob.length); } else { @@ -858,7 +861,7 @@ public class PduPersister { } else { values.put(Mms.SUBJECT, ""); } - + long messageSize = sendReq.getMessageSize(); if (messageSize > 0) { values.put(Mms.MESSAGE_SIZE, messageSize); |