浏览代码

Remove unneeded uses of `intrinsics.constant_utf16_cstring`

gingerBill 2 月之前
父节点
当前提交
5aec40e3e0
共有 3 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      core/os/os2/file_windows.odin
  2. 1 1
      tests/core/sys/windows/test_kernel32.odin
  3. 2 2
      tests/core/sys/windows/util.odin

+ 1 - 1
core/os/os2/file_windows.odin

@@ -919,7 +919,7 @@ win32_wstring_to_utf8 :: proc(s: cstring16, allocator: runtime.Allocator) -> (re
 @(private="package")
 win32_utf16_to_utf8 :: proc{
 	win32_utf16_string16_to_utf8,
-	win32_utf16_u16_to_utf8
+	win32_utf16_u16_to_utf8,
 }
 
 @(private="package", require_results)

+ 1 - 1
tests/core/sys/windows/test_kernel32.odin

@@ -17,7 +17,7 @@ lcid_to_local :: proc(t: ^testing.T) {
 	exp :: "en-US"
 	testing.expectf(t, str == exp, "%v (should be: %v)", str, exp)
 
-	cc2 := win32.LocaleNameToLCID(L(exp), 0)
+	cc2 := win32.LocaleNameToLCID(exp, 0)
 	testing.expectf(t, cc2 == 0x0409, "%#x (should be: %#x)", u32(cc2), 0x0409)
 
 	//fmt.printfln("%0X", lcid)

+ 2 - 2
tests/core/sys/windows/util.odin

@@ -12,11 +12,11 @@ UTF16_Vector :: struct {
 
 utf16_vectors := []UTF16_Vector{
 	{
-		intrinsics.constant_utf16_cstring("Hellope, World!"),
+		"Hellope, World!",
 		"Hellope, World!",
 	},
 	{
-		intrinsics.constant_utf16_cstring("Hellope\x00, World!"),
+		"Hellope\x00, World!",
 		"Hellope",
 	},
 }