From dc62d468e9645f52a5e1b4f6093dff65137ab3fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Abdussamet=20Ko=C3=A7ak?= <sssmmt@gmail.com>
Date: Tue, 16 Aug 2022 07:31:45 +0300
Subject: fileserver: reset buffer before using it (#4962) (#4963)

---
 modules/caddyhttp/fileserver/browse.go | 1 +
 1 file changed, 1 insertion(+)

(limited to 'modules')

diff --git a/modules/caddyhttp/fileserver/browse.go b/modules/caddyhttp/fileserver/browse.go
index da97842..9026356 100644
--- a/modules/caddyhttp/fileserver/browse.go
+++ b/modules/caddyhttp/fileserver/browse.go
@@ -94,6 +94,7 @@ func (fsrv *FileServer) serveBrowse(root, dirPath string, w http.ResponseWriter,
 	fsrv.browseApplyQueryParams(w, r, &listing)
 
 	buf := bufPool.Get().(*bytes.Buffer)
+	buf.Reset()
 	defer bufPool.Put(buf)
 
 	acceptHeader := strings.ToLower(strings.Join(r.Header["Accept"], ","))
-- 
cgit v1.2.3