aboutsummaryrefslogtreecommitdiff
path: root/src/hotspot/share/classfile/systemDictionary.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hotspot/share/classfile/systemDictionary.hpp')
-rw-r--r--src/hotspot/share/classfile/systemDictionary.hpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/hotspot/share/classfile/systemDictionary.hpp b/src/hotspot/share/classfile/systemDictionary.hpp
index a65606e8cf6..9f65cb593d3 100644
--- a/src/hotspot/share/classfile/systemDictionary.hpp
+++ b/src/hotspot/share/classfile/systemDictionary.hpp
@@ -272,12 +272,13 @@ public:
// Record the error when the first attempt to resolve a reference from a constant
// pool entry to a class fails.
- static void add_resolution_error(const constantPoolHandle& pool, int which, Symbol* error,
- Symbol* message, Symbol* cause = nullptr, Symbol* cause_msg = nullptr);
+ static void add_resolution_error(const constantPoolHandle& pool, int which,
+ Symbol* error, const char* message,
+ Symbol* cause = nullptr, const char* cause_msg = nullptr);
static void delete_resolution_error(ConstantPool* pool);
static Symbol* find_resolution_error(const constantPoolHandle& pool, int which,
- Symbol** message, Symbol** cause, Symbol** cause_msg);
-
+ const char** message,
+ Symbol** cause, const char** cause_msg);
// Record a nest host resolution/validation error
static void add_nest_host_error(const constantPoolHandle& pool, int which,