Fix the default ownership of dex files in ClassLoaderContext

By default the context should have the ownership.

Test: valgrind --leak-check=full
../out/host/linux-x86/nativetest/art_runtime_tests/class_loader_context_test
Bug: 38138251

Change-Id: I21ff048018abba61999b6025281c73fc9899cae0
diff --git a/runtime/class_loader_context.cc b/runtime/class_loader_context.cc
index 90346f0..eab3b86 100644
--- a/runtime/class_loader_context.cc
+++ b/runtime/class_loader_context.cc
@@ -45,7 +45,7 @@
     : special_shared_library_(false),
       dex_files_open_attempted_(false),
       dex_files_open_result_(false),
-      owns_the_dex_files_(false) {}
+      owns_the_dex_files_(true) {}
 
 ClassLoaderContext::ClassLoaderContext(bool owns_the_dex_files)
     : special_shared_library_(false),