<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>README</filename>
    </added>
    <added>
      <filename>rcov-jruby.gemspec</filename>
    </added>
    <added>
      <filename>rcov.gemspec</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -92,7 +92,7 @@ PKG_FILES = [&quot;bin/rcov&quot;, &quot;lib/rcov.rb&quot;, &quot;lib/rcov/lowlevel.rb&quot;, &quot;lib/rcov/xx.rb&quot;
 # this code can also be used to generate the MRI gem.  But I left the gemspec file in too.
 spec = Gem::Specification.new do |s|
   s.name = %q{rcov}
-  s.version = &quot;0.8.1.2.0&quot;
+  s.version = &quot;0.8.1.3.0&quot;
 
   s.required_rubygems_version = nil if s.respond_to? :required_rubygems_version=
   s.authors = [&quot;Mauricio Fernandez&quot;]</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -64,7 +64,9 @@ coverage_increase_counter_uncached(char *sourcefile, unsigned int sourceline,
           if(!carray-&gt;ptr[sourceline])
                   carray-&gt;ptr[sourceline] = 1;
   } else {
+	  if (carray &amp;&amp; carray-&gt;len &gt; sourceline) {
           carray-&gt;ptr[sourceline]++;
+	  }
   }
 
   return carray;
@@ -98,7 +100,7 @@ coverage_mark_caller()
 static void
 coverage_increase_counter_cached(char *sourcefile, int sourceline)
 {
- if(cached_file == sourcefile &amp;&amp; cached_array) {
+ if(cached_file == sourcefile &amp;&amp; cached_array &amp;&amp; cached_array-&gt;len &gt; sourceline) {
          cached_array-&gt;ptr[sourceline]++;
          return;
  }</diff>
      <filename>ext/rcovrt/rcovrt.c</filename>
    </modified>
    <modified>
      <diff>@@ -4,8 +4,8 @@
 
 module Rcov
 
-VERSION = &quot;0.8.1.2&quot;
-RELEASE_DATE = &quot;2007-11-22&quot;
+VERSION = &quot;0.8.1.3&quot;
+RELEASE_DATE = &quot;2008-08-29&quot;
 RCOVRT_ABI = [2,0,0]
 UPSTREAM_URL = &quot;http://eigenclass.org/hiki/rcov&quot;
 </diff>
      <filename>lib/rcov/version.rb</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>lib/rcovrt.jar</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>rcov-0.8.1.2.0-jruby.gemspec</filename>
    </removed>
    <removed>
      <filename>rcov-0.8.1.2.0.gemspec</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5b28d5492f9061a0e66bde0164a02644a848480d</id>
    </parent>
    <parent>
      <id>862b95e701d1e2d20740a5797c833ea898290a68</id>
    </parent>
  </parents>
  <author>
    <name>Ryan L. Bell</name>
    <email>ryan.l.bell@gmail.com</email>
  </author>
  <url>http://github.com/hooligan495/rcov/commit/ed074415d3e7018c0763c4829a5d9f95a46749c0</url>
  <id>ed074415d3e7018c0763c4829a5d9f95a46749c0</id>
  <committed-date>2008-08-31T15:15:41-07:00</committed-date>
  <authored-date>2008-08-31T15:15:41-07:00</authored-date>
  <message>Merge branch 'master' of git@github.com:hooligan495/rcov</message>
  <tree>7c1d83dd75d8d2b1b766a880a5752c249b147105</tree>
  <committer>
    <name>Ryan L. Bell</name>
    <email>ryan.l.bell@gmail.com</email>
  </committer>
</commit>
