Sfoglia il codice sorgente

修复 ChangeFileCoding2UTF8 剔除 头部 BOM 信息判断逻辑问题

Signed-off-by: allan716 <[email protected]>
allan716 3 anni fa
parent
commit
aaa10357d9
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      internal/pkg/language/string_encoding.go

+ 1 - 1
internal/pkg/language/string_encoding.go

@@ -47,7 +47,7 @@ func ChangeFileCoding2UTF8(inBytes []byte) ([]byte, error) {
 
 	// 然后返回的时候需要去除头部的 BOM 信息
 	dat := []byte(utf8String)
-	if dat[0] == 0xef || dat[1] == 0xbb || dat[2] == 0xbf {
+	if dat[0] == 0xef && dat[1] == 0xbb && dat[2] == 0xbf {
 		dat = dat[3:]
 	}
 	// 在确认一次