summaryrefslogtreecommitdiff
path: root/com/android/internal/telephony/InboundSmsTracker.java
diff options
context:
space:
mode:
Diffstat (limited to 'com/android/internal/telephony/InboundSmsTracker.java')
-rw-r--r--com/android/internal/telephony/InboundSmsTracker.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/com/android/internal/telephony/InboundSmsTracker.java b/com/android/internal/telephony/InboundSmsTracker.java
index c63ccc8a..36c69961 100644
--- a/com/android/internal/telephony/InboundSmsTracker.java
+++ b/com/android/internal/telephony/InboundSmsTracker.java
@@ -195,7 +195,7 @@ public class InboundSmsTracker {
mAddress = cursor.getString(InboundSmsHandler.ADDRESS_COLUMN);
mDisplayAddress = cursor.getString(InboundSmsHandler.DISPLAY_ADDRESS_COLUMN);
- if (cursor.isNull(InboundSmsHandler.COUNT_COLUMN)) {
+ if (cursor.getInt(InboundSmsHandler.COUNT_COLUMN) == 1) {
// single-part message
long rowId = cursor.getLong(InboundSmsHandler.ID_COLUMN);
mReferenceNumber = -1;
@@ -250,8 +250,8 @@ public class InboundSmsTracker {
values.put("display_originating_addr", mDisplayAddress);
values.put("reference_number", mReferenceNumber);
values.put("sequence", mSequenceNumber);
- values.put("count", mMessageCount);
}
+ values.put("count", mMessageCount);
values.put("message_body", mMessageBody);
return values;
}