<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -25,7 +25,7 @@ module Mack
     # If an exception was thrown by a request this represents that error.
     attr_accessor :caught_exception
 
-    def initialize(request, response, cookies)
+    def configure_controller(request, response, cookies)
       @request = request
       @response = response
       @render_options = {}</diff>
      <filename>lib/controller/controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -67,7 +67,8 @@ module Mack
       self.request.instance_variable_set(&quot;@params_controller&quot;, nil)
       self.request.instance_variable_set(&quot;@params_action&quot;, nil)
       
-      c = cont.new(self.request, self.response, self.cookies)
+      c = cont.new
+      c.configure_controller(self.request, self.response, self.cookies)
       c.caught_exception = e unless e.nil?
 
       self.response.controller = c</diff>
      <filename>lib/runner.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>32698109ea378a4b826325f176ccdb4f166e1ed9</id>
    </parent>
  </parents>
  <author>
    <name>Mark Bates</name>
    <email>mark@markbates.com</email>
  </author>
  <url>http://github.com/markbates/mack/commit/1cf308c8f1c572dba13fd83deb8a738744423565</url>
  <id>1cf308c8f1c572dba13fd83deb8a738744423565</id>
  <committed-date>2008-07-18T14:17:20-07:00</committed-date>
  <authored-date>2008-07-18T14:17:20-07:00</authored-date>
  <message>Fixed: Controller's don't have control over there initialize methods [#36 state:resolved]</message>
  <tree>606cbd024042954a6028e153e4e96cedc4f54dee</tree>
  <committer>
    <name>Mark Bates</name>
    <email>mark@markbates.com</email>
  </committer>
</commit>
