cvs -z9 diff -u -wb -F^function -- textlinkads.module (in directory C:\devtools\IRails\www\sites\default\modules\textlinkads\)
Index: textlinkads.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/textlinkads/textlinkads.module,v
retrieving revision 1.1.4.10
diff -u -w -b -F^function -r1.1.4.10 textlinkads.module
--- textlinkads.module	8 Feb 2007 19:26:29 -0000	1.1.4.10
+++ textlinkads.module	9 Apr 2007 15:59:07 -0000
@@ -326,7 +326,7 @@ function textlinkads_check_update() {
 function textlinkads_update_links($url, $time_out) {
   $xml = textlinkads_file_get_contents($url, $time_out);
   $xml = substr($xml, strpos($xml, '<?'));
-
+  $prevcount = db_result(db_query("SELECT COUNT(*) FROM {textlinkads}"));
   db_query("DELETE FROM {textlinkads}");
   $parser = new xml2array();
   if ($data = $parser->parseXMLintoarray($xml)) {
@@ -351,8 +351,11 @@ function textlinkads_update_links($url, 
       db_query("INSERT INTO {textlinkads} (url, text, beforetext, aftertext, rsstext, rssbeforetext, rssaftertext) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s')", $values['URL'], $values['TEXT'], $values['BEFORETEXT'], $values['AFTERTEXT'], $values['RSSTEXT'], $values['RSSBEFORETEXT'], $values['RSSAFTERTEXT']);
     }
   }
+  // report changes as appropriate
   $count=count($links);
-  watchdog('TextLinkAds', "update_links: $count ads found" );
+  if ($count != $prevcount) {
+    watchdog('TextLinkAds', "update_links: Inventory count change (was: $prevcount now: $count)" );
+  }
   variable_set('textlinkads_last_update', time());
 }
 

