summaryrefslogtreecommitdiffstats
path: root/core/java/com/google
diff options
context:
space:
mode:
authorMark Wagner <mxw@google.com>2009-11-17 13:58:07 -0800
committerMark Wagner <mxw@google.com>2009-11-17 13:58:07 -0800
commitcef599ec8c3184d1a7be3d991b1e6dd2f9ebdf0c (patch)
tree001c6031cd96686242b1dc93c2fdcd9b208d15c0 /core/java/com/google
parenta57632fee792d6078a7a61006f5a866c38addd33 (diff)
downloadframeworks_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.java5
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);