Skip to content
This repository was archived by the owner on Sep 1, 2025. It is now read-only.

Commit 50b9650

Browse files
snorwinoktalz
authored andcommitted
BUG/MINOR: Fix undefined renameio.WriteFile on Windows
1 parent 53c9073 commit 50b9650

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

generate/go-generate.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import (
3030
"strings"
3131
"text/template"
3232

33-
"github.com/google/renameio"
33+
"github.com/google/renameio/maybe"
3434
"github.com/haproxytech/config-parser/v4/common"
3535
)
3636

@@ -256,7 +256,7 @@ func main() {
256256
generateTypes(dir, "spoe/")
257257

258258
filePath := path.Join(dir, "tests", "configs", "haproxy_generated.cfg.go")
259-
err = renameio.WriteFile(filePath, []byte(configFile.String()), 0o644)
259+
err = maybe.WriteFile(filePath, []byte(configFile.String()), 0o644)
260260
if err != nil {
261261
log.Println(err)
262262
}

spoe/parser-spoe.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"sync"
2626

2727
"github.com/gofrs/flock"
28-
"github.com/google/renameio"
28+
"github.com/google/renameio/maybe"
2929
parser "github.com/haproxytech/config-parser/v4"
3030
"github.com/haproxytech/config-parser/v4/common"
3131
"github.com/haproxytech/config-parser/v4/errors"
@@ -386,7 +386,7 @@ func (p *Parser) Save(filename string) error {
386386
return err
387387
}
388388
d1 := []byte(p.String())
389-
err := renameio.WriteFile(filename, d1, 0o644)
389+
err := maybe.WriteFile(filename, d1, 0o644)
390390
if err != nil {
391391
f.Unlock() //nolint:errcheck
392392
return err

writer.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"strings"
2424

2525
"github.com/gofrs/flock"
26-
"github.com/google/renameio"
26+
"github.com/google/renameio/maybe"
2727
"github.com/haproxytech/config-parser/v4/types"
2828
)
2929

@@ -70,7 +70,7 @@ func (p *configParser) save(data []byte, filename string) error {
7070
if err := f.Lock(); err != nil {
7171
return err
7272
}
73-
err := renameio.WriteFile(filename, data, 0o644)
73+
err := maybe.WriteFile(filename, data, 0o644)
7474
if err != nil {
7575
f.Unlock() //nolint:errcheck
7676
return err

0 commit comments

Comments
 (0)