Browse Source

Improves Copy() in gin.Context

Manu Mtz-Almeida 11 years ago
parent
commit
12fa9fe499
1 changed files with 2 additions and 3 deletions
  1. 2 3
      gin.go

+ 2 - 3
gin.go

@@ -270,11 +270,10 @@ func (group *RouterGroup) combineHandlers(handlers []HandlerFunc) []HandlerFunc
 /************************************/
 
 func (c *Context) Copy() *Context {
-	cp := &Context{}
-	*cp = *c
+	var cp Context = *c
 	cp.index = AbortIndex
 	cp.handlers = nil
-	return cp
+	return &cp
 }
 
 // Next should be used only in the middlewares.