Skip to content

Commit caaaddb

Browse files
committed
Go 1.24 complains about non-constant format strings
1 parent 27f74c7 commit caaaddb

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

internal/integration/parse.go

+5
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,11 @@ func readPktline(r io.Reader) ([]byte, error) {
164164

165165
func writePktlinef(w io.Writer, format string, args ...interface{}) error {
166166
msg := fmt.Sprintf(format, args...)
167+
err := writePktline(w, msg)
168+
return err
169+
}
170+
171+
func writePktline(w io.Writer, msg string) error {
167172
_, err := fmt.Fprintf(w, "%04x%s", 4+len(msg), msg)
168173
return err
169174
}

internal/integration/pushoptions_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ func TestPushOptionsLimitCount(t *testing.T) {
126126

127127
// the limit is 2, let's send 3 push options
128128
for i := 0; i < 3; i++ {
129-
require.NoError(t, writePktlinef(srpIn,
130-
fmt.Sprintf("option-%d\n", i)))
129+
option := fmt.Sprintf("option-%d\n", i)
130+
require.NoError(t, writePktline(srpIn, option))
131131
}
132132
_, err = srpIn.Write([]byte("0000"))
133133
require.NoError(t, err)

0 commit comments

Comments
 (0)