mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8203324: Use out of scope in getMacOSXLocale of java_props_macosx.c:120
Reviewed-by: rriggs
This commit is contained in:
parent
1abfb6d4b4
commit
8220e4135a
1 changed files with 1 additions and 1 deletions
|
@ -47,6 +47,7 @@ char *getPosixLocale(int cat) {
|
||||||
#define LOCALEIDLENGTH 128
|
#define LOCALEIDLENGTH 128
|
||||||
char *getMacOSXLocale(int cat) {
|
char *getMacOSXLocale(int cat) {
|
||||||
const char* retVal = NULL;
|
const char* retVal = NULL;
|
||||||
|
char languageString[LOCALEIDLENGTH];
|
||||||
char localeString[LOCALEIDLENGTH];
|
char localeString[LOCALEIDLENGTH];
|
||||||
|
|
||||||
switch (cat) {
|
switch (cat) {
|
||||||
|
@ -67,7 +68,6 @@ char *getMacOSXLocale(int cat) {
|
||||||
CFRelease(languages);
|
CFRelease(languages);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
char languageString[LOCALEIDLENGTH];
|
|
||||||
if (CFStringGetCString(primaryLanguage, languageString,
|
if (CFStringGetCString(primaryLanguage, languageString,
|
||||||
LOCALEIDLENGTH, CFStringGetSystemEncoding()) == false) {
|
LOCALEIDLENGTH, CFStringGetSystemEncoding()) == false) {
|
||||||
CFRelease(languages);
|
CFRelease(languages);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue