From c4569dde236ad88f7894752089dcaf5d34c7430c Mon Sep 17 00:00:00 2001 From: Daniel Kroening Date: Wed, 4 Jul 2018 14:19:37 +0100 Subject: [PATCH] remove java_class_loader_limitt from jar_filet --- jbmc/src/java_bytecode/jar_file.cpp | 19 +++++++++---------- jbmc/src/java_bytecode/jar_file.h | 10 +++------- jbmc/src/java_bytecode/java_class_loader.cpp | 14 ++++++++++++-- 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/jbmc/src/java_bytecode/jar_file.cpp b/jbmc/src/java_bytecode/jar_file.cpp index b1ae84ea9fa..93be4551a43 100644 --- a/jbmc/src/java_bytecode/jar_file.cpp +++ b/jbmc/src/java_bytecode/jar_file.cpp @@ -16,44 +16,43 @@ Author: Diffblue Ltd #include "java_class_loader_limit.h" -void jar_filet::initialize_file_index(java_class_loader_limitt &limit) +void jar_filet::initialize_file_index() { const size_t file_count=m_zip_archive.get_num_files(); for(size_t index=0; indexsecond; } else @@ -345,7 +355,7 @@ jar_filet &java_class_loadert::jar_pool( if(it==m_archives.end()) { // VS: Can't construct in place - auto file=jar_filet(class_loader_limit, pmem, size); + auto file = jar_filet(pmem, size); return m_archives.emplace(buffer_name, std::move(file)).first->second; } else