Mercurial > hg > truffle
changeset 10134:a527ddd44e07
6729929: I18N - Taking Heap Dump failed if project path contains multibyte characters
Reviewed-by: dholmes, rbackman
Contributed-by: peter.allwin@oracle.com
author | mgronlun |
---|---|
date | Sat, 20 Apr 2013 19:02:11 +0200 |
parents | 6337ca4dcad8 |
children | cc12becb22e7 |
files | src/share/vm/services/management.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/services/management.cpp Sat Apr 20 04:07:08 2013 -0700 +++ b/src/share/vm/services/management.cpp Sat Apr 20 19:02:11 2013 +0200 @@ -2126,7 +2126,7 @@ THROW_MSG_(vmSymbols::java_lang_NullPointerException(), "Output file name cannot be null.", -1); } - char* name = java_lang_String::as_utf8_string(on); + char* name = java_lang_String::as_platform_dependent_str(on, CHECK_(-1)); if (name == NULL) { THROW_MSG_(vmSymbols::java_lang_NullPointerException(), "Output file name cannot be null.", -1);