summaryrefslogtreecommitdiffstats
path: root/libs
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2010-11-02 11:27:21 -0700
committerKenny Root <kroot@google.com>2010-11-02 11:27:31 -0700
commit5c4cf8cd7ccd76f25a8433096774b44a6dd8ead8 (patch)
tree51ef6e7399b75a089cf68f6ec0eaeaa0c2760b28 /libs
parent460119b7ea7a4ca8490db9af5c2983419dd816b0 (diff)
downloadframeworks_base-5c4cf8cd7ccd76f25a8433096774b44a6dd8ead8.zip
frameworks_base-5c4cf8cd7ccd76f25a8433096774b44a6dd8ead8.tar.gz
frameworks_base-5c4cf8cd7ccd76f25a8433096774b44a6dd8ead8.tar.bz2
Fix default return code for getResource
Reorganization of getResource to allow for other densities accidentally overrode the default return code for getResource from BAD_VALUE to BAD_INDEX. This corrects the default return to BAD_VALUE which restores other things to working. Bug: 3155824 Change-Id: I13dafff85bc6978c5f5435fc09ab0474c7885c4d
Diffstat (limited to 'libs')
-rw-r--r--libs/utils/ResourceTypes.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/utils/ResourceTypes.cpp b/libs/utils/ResourceTypes.cpp
index 03d2e21..f287298 100644
--- a/libs/utils/ResourceTypes.cpp
+++ b/libs/utils/ResourceTypes.cpp
@@ -1949,7 +1949,7 @@ ssize_t ResTable::getResource(uint32_t resID, Res_value* outValue, bool mayBeBag
desiredConfig = overrideConfig;
}
- ssize_t rc = BAD_INDEX;
+ ssize_t rc = BAD_VALUE;
size_t ip = grp->packages.size();
while (ip > 0) {
ip--;