about summary refs log tree commit diff
path: root/mooh.go
diff options
context:
space:
mode:
Diffstat (limited to 'mooh.go')
-rw-r--r--mooh.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/mooh.go b/mooh.go
index 465caf5..a8858a6 100644
--- a/mooh.go
+++ b/mooh.go
@@ -19,12 +19,9 @@ func (self *Dispatcher) ServeHTTP(resp http.ResponseWriter, req *http.Request) {
 		return
 	}
 
-	request := Request{
-		match.Mapping,
-		req,
-	}
+	request := NewRequest(req, match)
 
-	nresp, error := match.Route.Execute(&request)
+	nresp, error := match.Route.Execute(request)
 
 	if error == nil {
 		fmt.Fprint(resp, nresp.Content)