<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -483,8 +483,8 @@ Application.prototype.findJakefileLocation = function()
     var directory = FILE.cwd(),
         filename = null;
 
-    while (!(filename = this.hasJakefile(directory)))// &amp;&amp; !this._options.nosearch)
-        directory = FILE.join(directory, &quot;..&quot;);
+    while (!(filename = this.hasJakefile(directory)) &amp;&amp; directory !== &quot;/&quot;)// &amp;&amp; !this._options.nosearch)
+        directory = FILE.absolute(FILE.join(directory, &quot;..&quot;));
 
     if (!filename)
         return null;</diff>
      <filename>lib/jake/application.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9272316413b9730c40b1a4d155d157daa71a872d</id>
    </parent>
  </parents>
  <author>
    <name>Francisco Tolmasky</name>
    <email>francisco@280north.com</email>
  </author>
  <url>http://github.com/280north/jake/commit/74abd187571c7b9326940154b99e12d245c0ccb2</url>
  <id>74abd187571c7b9326940154b99e12d245c0ccb2</id>
  <committed-date>2009-11-01T20:27:11-08:00</committed-date>
  <authored-date>2009-11-01T20:27:11-08:00</authored-date>
  <message>Fix infinite loop when no jakefile is present.

Reviewed by me.</message>
  <tree>12e90e1888a62f5fa29140dbc55ec0e798d8f006</tree>
  <committer>
    <name>Francisco Tolmasky</name>
    <email>francisco@280north.com</email>
  </committer>
</commit>
