nlopess         Tue Apr 27 10:43:28 2004 EDT

  Modified files:              
    /livedocs   mk_peardoc.php mk_phpdoc.php mk_smarty.php mkindex.php 
  Log:
  latest sqlite/php5 snapshot echoes a warning with empty queries.
  this patch fixes them
  
http://cvs.php.net/diff.php/livedocs/mk_peardoc.php?r1=1.4&r2=1.5&ty=u
Index: livedocs/mk_peardoc.php
diff -u livedocs/mk_peardoc.php:1.4 livedocs/mk_peardoc.php:1.5
--- livedocs/mk_peardoc.php:1.4 Tue Apr 20 16:13:13 2004
+++ livedocs/mk_peardoc.php     Tue Apr 27 10:43:28 2004
@@ -18,7 +18,7 @@
 // | Configuration file for peardoc build                                 |
 // +----------------------------------------------------------------------+
 //
-// $Id: mk_peardoc.php,v 1.4 2004/04/20 20:13:13 didou Exp $
+// $Id: mk_peardoc.php,v 1.5 2004/04/27 14:43:28 nlopess Exp $
 
 define('MK_VERSION', false);
 define('MANUAL_TITLE', 'PEAR Manual');
@@ -72,7 +72,9 @@
                             $qry .= "INSERT INTO full_search VALUES('{$w}', {$id});";
                         }
                     }
-                    sqlite_query($idx, $qry);
+                   if($qry) {
+                       sqlite_query($idx, $qry);
+                   }
                 } else {
                     echo "BAD ID: $docbook_id ($path, $f, $section)\n";
                 }
http://cvs.php.net/diff.php/livedocs/mk_phpdoc.php?r1=1.4&r2=1.5&ty=u
Index: livedocs/mk_phpdoc.php
diff -u livedocs/mk_phpdoc.php:1.4 livedocs/mk_phpdoc.php:1.5
--- livedocs/mk_phpdoc.php:1.4  Tue Apr 20 16:13:13 2004
+++ livedocs/mk_phpdoc.php      Tue Apr 27 10:43:28 2004
@@ -18,7 +18,7 @@
 // | Configuration file for phpdoc build                                  |
 // +----------------------------------------------------------------------+
 //
-// $Id: mk_phpdoc.php,v 1.4 2004/04/20 20:13:13 didou Exp $
+// $Id: mk_phpdoc.php,v 1.5 2004/04/27 14:43:28 nlopess Exp $
 
 define('MK_VERSION', true);
 define('MANUAL_TITLE', 'PHP Manual');
@@ -73,7 +73,9 @@
                             $qry .= "INSERT INTO full_search VALUES('{$w}', {$id});";
                         }
                     }
-                    sqlite_query($idx, $qry);
+                   if($qry) {
+                       sqlite_query($idx, $qry);
+                   }
                 } else {
                     echo "BAD ID: $docbook_id ($path, $f, $section)\n";
                 }
http://cvs.php.net/diff.php/livedocs/mk_smarty.php?r1=1.4&r2=1.5&ty=u
Index: livedocs/mk_smarty.php
diff -u livedocs/mk_smarty.php:1.4 livedocs/mk_smarty.php:1.5
--- livedocs/mk_smarty.php:1.4  Tue Apr 20 16:13:13 2004
+++ livedocs/mk_smarty.php      Tue Apr 27 10:43:28 2004
@@ -18,7 +18,7 @@
 // | Configuration file for peardoc build                                 |
 // +----------------------------------------------------------------------+
 //
-// $Id: mk_smarty.php,v 1.4 2004/04/20 20:13:13 didou Exp $
+// $Id: mk_smarty.php,v 1.5 2004/04/27 14:43:28 nlopess Exp $
 
 define('MK_VERSION', false);
 define('MANUAL_TITLE', 'Smarty Manual');
@@ -44,19 +44,23 @@
             case 'file':
                 $docbook_id = str_replace('-', '.', substr($f, 0, -4));
 
-                if (isset($toca[$docbook_id])) {
-                    $id = $toca[$docbook_id];
-                    $wl = search_parse_file($path . '/' .  $f, $descr);
-                    if ($descr && !isset($tocd[$id])) {
-                        $tocd[$id] = trim($descr);
-                    }
-                    $qry = '';
-                    foreach ($wl as $w) {
-                        if (strlen($w) > MIN_WORD_LEN) {
-                            $qry .= "INSERT INTO full_search VALUES('{$w}', {$id});";
-                        }
-                    }
-                    sqlite_query($idx, $qry);
+               if (isset($toca[$docbook_id])) {
+                       $id = $toca[$docbook_id];
+                       $wl = search_parse_file($path . '/' .  $f, $descr);
+                       if ($descr && !isset($tocd[$id])) {
+                               $tocd[$id] = trim($descr);
+                       }
+                       $qry = '';
+                       foreach ($wl as $w) {
+                       if (strlen($w) > MIN_WORD_LEN) {
+                               $qry .= "INSERT INTO full_search VALUES('{$w}', 
{$id});";
+                       }
+               }
+
+               if($qry) {
+                       sqlite_query($idx, $qry);
+               }
+
                 } else {
                     echo "BAD ID: $docbook_id ($path, $f, $section)\n";
                 }
http://cvs.php.net/diff.php/livedocs/mkindex.php?r1=1.31&r2=1.32&ty=u
Index: livedocs/mkindex.php
diff -u livedocs/mkindex.php:1.31 livedocs/mkindex.php:1.32
--- livedocs/mkindex.php:1.31   Tue Apr 20 16:14:07 2004
+++ livedocs/mkindex.php        Tue Apr 27 10:43:28 2004
@@ -19,7 +19,7 @@
 // | construct an index                                                   |
 // +----------------------------------------------------------------------+
 //
-// $Id: mkindex.php,v 1.31 2004/04/20 20:14:07 didou Exp $
+// $Id: mkindex.php,v 1.32 2004/04/27 14:43:28 nlopess Exp $
 
 
 /* just to be on the safe side */
@@ -475,7 +475,11 @@
 foreach ($tocd as $k => $v) {
        $qry .= "UPDATE toc SET descr='".sqlite_escape_string($v)."' WHERE id={$k};";
 }
-sqlite_query($idx, $qry);
+
+if($qry) {
+       sqlite_query($idx, $qry);
+}
+
 sqlite_query($idx, 'COMMIT');
 
 /* stop list, list of words we do not want indexed */
@@ -504,7 +508,11 @@
        $del = $row[2] - 1;
        $qry .= "DELETE FROM full_search WHERE 
skey='".sqlite_escape_string($row[0])."' AND toc_id=".$row[1].";";
 }
-sqlite_query($idx, $qry);
+
+if($qry) {
+       sqlite_query($idx, $qry);
+}
+
 sqlite_query($idx, 'COMMIT');
 
 sqlite_query($idx, 'VACUUM full_search');

Reply via email to