comparison src/share/vm/classfile/javaClasses.hpp @ 22:90f5ddc7297b

6646946: Kernel installation failed on Japanese and Chinese XP SP2 (VM part) Summary: convert strings from Download Manager into native encoding in the VM Reviewed-by: sbohne, never, phh, kamg, xlu
author coleenp
date Thu, 17 Jan 2008 13:38:17 -0800
parents a61af66fc99e
children ba764ed4b6f2
comparison
equal deleted inserted replaced
21:b611e572fc5b 22:90f5ddc7297b
94 static int utf8_length(oop java_string); 94 static int utf8_length(oop java_string);
95 95
96 // String converters 96 // String converters
97 static char* as_utf8_string(oop java_string); 97 static char* as_utf8_string(oop java_string);
98 static char* as_utf8_string(oop java_string, int start, int len); 98 static char* as_utf8_string(oop java_string, int start, int len);
99 static char* as_platform_dependent_str(Handle java_string, TRAPS);
99 static jchar* as_unicode_string(oop java_string, int& length); 100 static jchar* as_unicode_string(oop java_string, int& length);
100 101
101 static bool equals(oop java_string, jchar* chars, int len); 102 static bool equals(oop java_string, jchar* chars, int len);
102 103
103 // Conversion between '.' and '/' formats 104 // Conversion between '.' and '/' formats