mirror of
https://github.com/kataras/iris.git
synced 2026-01-08 12:31:58 +00:00
use the new protobuf package and other minor stuff
Former-commit-id: 29bf71e8a73d34b27c6f5fe3f12c4ea1cc2b84b2
This commit is contained in:
@@ -182,7 +182,12 @@ func (w *ResponseRecorder) Clone() ResponseWriter {
|
||||
wc.headers = w.headers
|
||||
wc.chunks = w.chunks[0:]
|
||||
if resW, ok := w.ResponseWriter.(*responseWriter); ok {
|
||||
wc.ResponseWriter = &(*resW) // clone it
|
||||
wc.ResponseWriter = &responseWriter{
|
||||
ResponseWriter: resW.ResponseWriter,
|
||||
statusCode: resW.statusCode,
|
||||
written: resW.written,
|
||||
beforeFlush: resW.beforeFlush,
|
||||
} // clone it
|
||||
} else { // else just copy, may pointer, developer can change its behavior
|
||||
wc.ResponseWriter = w.ResponseWriter
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user