Browse Source

added toUtf8()

Nicolas Cannasse 9 years ago
parent
commit
d56c14393c
1 changed files with 5 additions and 0 deletions
  1. 5 0
      std/hl/_std/String.hx

+ 5 - 0
std/hl/_std/String.hx

@@ -172,6 +172,11 @@ class String {
 			throw "Invalid unicode char " + code;
 	}
 
+	function toUtf8() : hl.types.Bytes {
+		var size = 0;
+		return bytes.utf16ToUtf8(0, size);
+	}
+
 	@:keep function __string() : hl.types.Bytes {
 		return bytes;
 	}