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
@ -47,6 +47,7 @@ char *getPosixLocale(int cat) {
|
||||
#define LOCALEIDLENGTH 128
|
||||
char *getMacOSXLocale(int cat) {
|
||||
const char* retVal = NULL;
|
||||
char languageString[LOCALEIDLENGTH];
|
||||
char localeString[LOCALEIDLENGTH];
|
||||
|
||||
switch (cat) {
|
||||
@ -67,7 +68,6 @@ char *getMacOSXLocale(int cat) {
|
||||
CFRelease(languages);
|
||||
return NULL;
|
||||
}
|
||||
char languageString[LOCALEIDLENGTH];
|
||||
if (CFStringGetCString(primaryLanguage, languageString,
|
||||
LOCALEIDLENGTH, CFStringGetSystemEncoding()) == false) {
|
||||
CFRelease(languages);
|
||||
|
Loading…
x
Reference in New Issue
Block a user