mirror of
https://github.com/lloeki/fix_latin.git
synced 2025-12-06 01:54:42 +01:00
less vars
This commit is contained in:
parent
7c49eceeba
commit
1afd423e30
1 changed files with 2 additions and 4 deletions
|
|
@ -73,8 +73,6 @@ func Fix(r io.Reader, w io.Writer, options ...func(*Fixer) error) {
|
||||||
panic("invalid option")
|
panic("invalid option")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
allow_control := f.allowControl
|
|
||||||
handle_cp1252 := f.handleCP1252
|
|
||||||
|
|
||||||
input, err := ioutil.ReadAll(r)
|
input, err := ioutil.ReadAll(r)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -139,7 +137,7 @@ func Fix(r io.Reader, w io.Writer, options ...func(*Fixer) error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CP1252
|
// CP1252
|
||||||
if handle_cp1252 {
|
if f.handleCP1252 {
|
||||||
if bytes, ok := cp1252[input[0]]; ok {
|
if bytes, ok := cp1252[input[0]]; ok {
|
||||||
for _, b := range bytes {
|
for _, b := range bytes {
|
||||||
output = append(output, b)
|
output = append(output, b)
|
||||||
|
|
@ -150,7 +148,7 @@ func Fix(r io.Reader, w io.Writer, options ...func(*Fixer) error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ISO-8859-1 high-order control chars
|
// ISO-8859-1 high-order control chars
|
||||||
if !allow_control && input[0] >= 0x80 && input[0] <= 0x9F {
|
if !f.allowControl && input[0] >= 0x80 && input[0] <= 0x9F {
|
||||||
panic("control char")
|
panic("control char")
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue