Commit 9a2dfae3 authored by Vladimir Barsukov's avatar Vladimir Barsukov
Browse files

fix

parent a3eb6d40
......@@ -20,43 +20,51 @@ func NewBuffer() *Buffer {
func (z *Buffer) Write(p []byte) (n int, err error) {
z.Mu.Lock()
defer z.Mu.Unlock()
return z.Buff.Write(p)
}
func (z *Buffer) WriteRune(r rune) (n int, err error) {
z.Mu.Lock()
defer z.Mu.Unlock()
return z.Buff.WriteRune(r)
}
func (z *Buffer) WriteByte(c byte) error {
z.Mu.Lock()
z.Mu.Unlock()
defer z.Mu.Unlock()
return z.Buff.WriteByte(c)
}
func (z *Buffer) WriteString(s string) (n int, err error) {
z.Mu.Lock()
defer z.Mu.Unlock()
return z.Buff.WriteString(s)
}
func (z *Buffer) Bytes() []byte {
z.Mu.Lock()
defer z.Mu.Unlock()
return z.Buff.Bytes()
}
func (z *Buffer) String() string {
z.Mu.Lock()
defer z.Mu.Unlock()
return z.Buff.String()
}
func (z *Buffer) Reset() {
z.Mu.Lock()
defer z.Mu.Unlock()
z.Buff.Reset()
}
func (z *Buffer) Len() int {
z.Mu.Lock()
defer z.Mu.Unlock()
return z.Buff.Len()
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment