From 53ea0a166c61d7836cdc191f0cbcfaf75b8e8e86 Mon Sep 17 00:00:00 2001 From: Dees Troy Date: Thu, 4 Sep 2014 14:17:44 +0000 Subject: MTP Fix property list for multiple storage devices Change-Id: Ice23fef31439a6c88d0a12380688eccd8dc3a71c --- mtp/MtpStorage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mtp/MtpStorage.cpp b/mtp/MtpStorage.cpp index 8a0a4514f..4c1f45642 100755 --- a/mtp/MtpStorage.cpp +++ b/mtp/MtpStorage.cpp @@ -460,7 +460,6 @@ int MtpStorage::getObjectPropertyList(MtpObjectHandle handle, uint32_t format, u MTPD("MtpStorage::getObjectPropertyList handle: %d, format: %d, property: %lx\n", handle, format, property); if (property == MTP_PROPERTY_OBJECT_FORMAT) { MTPD("MtpStorage::getObjectPropertyList MTP_PROPERTY_OBJECT_FORMAT\n"); - MTPD("mtpmap count: %d\n", mtpmap.size()); for (iter i = mtpmap.begin(); i != mtpmap.end(); i++) { MTPD("root: %d\n", i->second->Root()); Node *node = i->second->findNode(handle, i->second->Root()); @@ -558,6 +557,8 @@ int MtpStorage::getObjectPropertyList(MtpObjectHandle handle, uint32_t format, u // Either the property is not supported or the handle is not on this storage return -1; } + // handle not found on this storage + return -1; endloop: MTPD("mtpparentid: %d\n", local_mtpparentid); -- cgit v1.2.3