Added a wrapper for the UTF-8 decoding.

This commit is contained in:
samhed 2014-03-14 15:18:05 +01:00
parent 700fdd8ac8
commit 3ad5b963fa
2 changed files with 9 additions and 1 deletions

View File

@ -923,7 +923,7 @@ init_msg = function() {
/* Connection name/title */
name_length = ws.rQshift32();
fb_name = decodeURIComponent(escape(ws.rQshiftStr(name_length)));
fb_name = Util.decodeUTF8(ws.rQshiftStr(name_length));
conf.onDesktopName(that, fb_name);
if (conf.true_color && fb_name === "Intel(r) AMT KVM")

View File

@ -202,6 +202,14 @@ Util.conf_defaults = function(cfg, api, defaults, arr) {
}
};
/*
* Decode from UTF-8
*/
Util.decodeUTF8 = function(utf8string) {
return decodeURIComponent(escape(utf8string));
}
/*
* Cross-browser routines