From cef599ec8c3184d1a7be3d991b1e6dd2f9ebdf0c Mon Sep 17 00:00:00 2001 From: Mark Wagner Date: Tue, 17 Nov 2009 13:58:07 -0800 Subject: [PATCH] null check --- core/java/com/google/android/mms/pdu/PduPersister.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/java/com/google/android/mms/pdu/PduPersister.java b/core/java/com/google/android/mms/pdu/PduPersister.java index 2a1f23abbad16..1f754bc3483d5 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);