projects
/
openjdk-21.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1b444b2
)
default-jvm-cfg
author
OpenJDK Team
<openjdk-21@packages.debian.org>
Mon, 9 Sep 2024 13:29:08 +0000
(15:29 +0200)
committer
Matthias Klose
<doko@ubuntu.com>
Mon, 9 Sep 2024 13:29:08 +0000
(15:29 +0200)
Gbp-Pq: Name default-jvm-cfg.diff
src/java.base/share/native/libjli/java.c
patch
|
blob
|
history
diff --git
a/src/java.base/share/native/libjli/java.c
b/src/java.base/share/native/libjli/java.c
index 3b4a15bac5bc766ac72cf2a0df99fcd19a95872d..aa17ea40d640f273ed230b1df6fd08232390da84 100644
(file)
--- a/
src/java.base/share/native/libjli/java.c
+++ b/
src/java.base/share/native/libjli/java.c
@@
-2047,7
+2047,7
@@
jint
ReadKnownVMs(const char *jvmCfgName, jboolean speculative)
{
FILE *jvmCfg;
- char line[MAXPATHLEN+
2
0];
+ char line[MAXPATHLEN+
3
0];
int cnt = 0;
int lineno = 0;
jlong start = 0, end = 0;
@@
-2060,6
+2060,11
@@
ReadKnownVMs(const char *jvmCfgName, jboolean speculative)
}
jvmCfg = fopen(jvmCfgName, "r");
+ if (jvmCfg == NULL) {
+ char cfgName[strlen(jvmCfgName)+10];
+ sprintf(cfgName, "%s-default", jvmCfgName);
+ jvmCfg = fopen(cfgName, "r");
+ }
if (jvmCfg == NULL) {
if (!speculative) {
JLI_ReportErrorMessage(CFG_ERROR6, jvmCfgName);