commit | 6ee7d78f71526bb631a7a6a6ea308d7927b2b4a1 | [log] [tgz] |
---|---|---|
author | Tom Taylor <tomtaylor@google.com> | Tue Jun 05 11:13:47 2012 -0700 |
committer | The Android Automerger <android-build@android.com> | Tue Jun 05 16:24:55 2012 -0700 |
tree | 0e7b6668002f051c405b80438c3c62d9012cc324 | |
parent | 4b14c35e9e44d5df2b5340141f2b24bab351c603 [diff] |
Crash on deleting messaging thread Bug 6609647 Change-Id: I6cce1746238cb02b112340298adfd23896c39b3f
diff --git a/src/com/android/providers/telephony/MmsSmsDatabaseHelper.java b/src/com/android/providers/telephony/MmsSmsDatabaseHelper.java index d3aaa51..d0d410e 100644 --- a/src/com/android/providers/telephony/MmsSmsDatabaseHelper.java +++ b/src/com/android/providers/telephony/MmsSmsDatabaseHelper.java
@@ -396,7 +396,7 @@ // transaction to make it faster. // remove orphaned threads db.delete("threads", - "_id NOT IN (SELECT DISTINCT thread_id FROM sms where thread_id NOT NULL" + + "_id NOT IN (SELECT DISTINCT thread_id FROM sms where thread_id NOT NULL " + "UNION SELECT DISTINCT thread_id FROM pdu where thread_id NOT NULL)", null); // remove orphaned canonical_addresses