sas             Sun Aug 17 09:57:53 2003 EDT

  Modified files:              
    /php-src/ext/sqlite/libsqlite/src   main.c 
  Log:
  The integer timeout is cast to a void *, passed to this function, and 
  cast back.
  
  Add a cast to (long) to quiet the compiler
  
  
Index: php-src/ext/sqlite/libsqlite/src/main.c
diff -u php-src/ext/sqlite/libsqlite/src/main.c:1.3 
php-src/ext/sqlite/libsqlite/src/main.c:1.4
--- php-src/ext/sqlite/libsqlite/src/main.c:1.3 Fri Jun  6 18:44:56 2003
+++ php-src/ext/sqlite/libsqlite/src/main.c     Sun Aug 17 09:57:53 2003
@@ -14,7 +14,7 @@
 ** other files are for internal use by SQLite and should not be
 ** accessed by users of the library.
 **
-** $Id: main.c,v 1.3 2003/06/06 22:44:56 wez Exp $
+** $Id: main.c,v 1.4 2003/08/17 13:57:53 sas Exp $
 */
 #include "sqliteInt.h"
 #include "os.h"
@@ -764,7 +764,8 @@
 #if SQLITE_MIN_SLEEP_MS==1
   int delay = 10;
   int prior_delay = 0;
-  int timeout = (int)Timeout;
+  /* We seem to be called by a generic cb mechanism which passes void ptrs */
+  int timeout = (int)(long)Timeout;
   int i;
 
   for(i=1; i<count; i++){ 
@@ -783,7 +784,7 @@
   sqliteOsSleep(delay);
   return 1;
 #else
-  int timeout = (int)Timeout;
+  int timeout = (int)(long)Timeout;
   if( (count+1)*1000 > timeout ){
     return 0;
   }



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to