--- C:\Documents and Settings\Aldo\Local Settings\Temp\TCVb26a.tmp\spam.1.51.4.1.2.33.module	Wed Sep 19 14:10:24 2007
+++ D:\drupal cvs\5.x\contributions\modules\spam\spam.module	Wed Sep 19 14:07:19 2007
@@ -470,6 +470,7 @@
   // clean expired spam logs
   if ($flush = variable_get('spam_flush_log_timer', 259200)) {
     db_query('DELETE FROM {spam_log} WHERE timestamp < %d', time() - $flush);
+    db_query('DELETE FROM {spam_reported} WHERE timestamp < %d', time() - $flush);
   }
 }
 
@@ -515,6 +516,7 @@
     case 'delete':
       spam_log(SPAM_LOG, t('spam_comment: deleting comment "%subject"', array('%subject' => $comment->subject)), 'comment', $comment->cid);
       db_query("DELETE FROM {spam_tracker} WHERE id = %d AND source = '%s'", $comment->cid, 'comment');
+      db_query("DELETE FROM {spam_reported} WHERE id = %d AND source = '%s'", $comment->cid, 'comment');
       break;
   }
 }
@@ -555,6 +557,7 @@
     case 'delete':
       spam_log(SPAM_LOG, t('spam_nodeapi: deleting node "%title"', array('%title' => $node->title)), 'node', $node->nid);
       db_query("DELETE FROM {spam_tracker} WHERE id = %d AND source = '%s'", $node->nid, 'node');
+      db_query("DELETE FROM {spam_reported} WHERE id = %d AND source = '%s'", $node->nid, 'node');
       break;
   }
 }
