Fix dumpsys meminfo for art

Bug: 10112253

(cherry picked from commit fb2f70c7678d33c2027cdd0285d8b5421876e6aa)

Change-Id: I149c30242f3c9ef1f67b95e26731c2505e840171
diff --git a/runtime/utils.cc b/runtime/utils.cc
index ac5cae2..01441a2 100644
--- a/runtime/utils.cc
+++ b/runtime/utils.cc
@@ -1196,7 +1196,7 @@
     LOG(FATAL) << "Expected path in location to be absolute: "<< location;
   }
   std::string cache_file(location, 1);  // skip leading slash
-  if (!EndsWith(location, ".dex") || !EndsWith(location, ".art")) {
+  if (!EndsWith(location, ".dex") && !EndsWith(location, ".art")) {
     cache_file += "/";
     cache_file += DexFile::kClassesDex;
   }