dmitry          Thu Apr 15 06:27:56 2004 EDT

  Modified files:              
    /php-src    NEWS 
    /php-src/ext/soap   php_encoding.c 
  Log:
  Fixed bug #27681 (soap extension fails without HAVE_TM_GMTOFF).
  
  
http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1677&r2=1.1678&ty=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.1677 php-src/NEWS:1.1678
--- php-src/NEWS:1.1677 Wed Apr 14 22:37:42 2004
+++ php-src/NEWS        Thu Apr 15 06:27:50 2004
@@ -21,6 +21,7 @@
 - Fixed bug #27742 (WDSL SOAP Parsing Schema bug). (Dmitry)
 - Fixed bug #27722 (Segfault on schema without targetNamespace). (Dmitry)
 - Fixed bug #27719 (mktime issues on and around DST changeover). (Rasmus)
+- Fixed bug #27681 (soap extension fails without HAVE_TM_GMTOFF). (Dmitry)
 - Fixed bug #27641 (Object cloning in ze1_compatibility_mode was reimplemented)
   (Dmitry, Andi)
 - Fixed bug #27628 (Simplify the process of making a POST request via stream
http://cvs.php.net/diff.php/php-src/ext/soap/php_encoding.c?r1=1.67&r2=1.68&ty=u
Index: php-src/ext/soap/php_encoding.c
diff -u php-src/ext/soap/php_encoding.c:1.67 php-src/ext/soap/php_encoding.c:1.68
--- php-src/ext/soap/php_encoding.c:1.67        Thu Apr  1 05:47:43 2004
+++ php-src/ext/soap/php_encoding.c     Thu Apr 15 06:27:53 2004
@@ -17,7 +17,7 @@
   |          Dmitry Stogov <[EMAIL PROTECTED]>                             |
   +----------------------------------------------------------------------+
 */
-/* $Id: php_encoding.c,v 1.67 2004/04/01 10:47:43 dmitry Exp $ */
+/* $Id: php_encoding.c,v 1.68 2004/04/15 10:27:53 dmitry Exp $ */
 
 #include <time.h>
 
@@ -2152,10 +2152,10 @@
 #ifdef HAVE_TM_GMTOFF
                sprintf(tzbuf, "%c%02d%02d", (ta->tm_gmtoff < 0) ? '-' : '+', 
abs(ta->tm_gmtoff / 3600), abs( (ta->tm_gmtoff % 3600) / 60 ));
 #else
-# ifdef ZEND_WIN32
-               sprintf(tzbuf, "%c%02d%02d", ((ta->tm_isdst ? timezone - 
3600:timezone)>0)?'-':'+', abs((ta->tm_isdst ? timezone - 3600 : timezone) / 3600), 
abs(((ta->tm_isdst ? timezone - 3600 : timezone) % 3600) / 60));
+# ifdef __CYGWIN__
+               sprintf(tzbuf, "%c%02d%02d", ((ta->tm_isdst ? _timezone - 
3600:_timezone)>0)?'-':'+', abs((ta->tm_isdst ? _timezone - 3600 : _timezone) / 3600), 
abs(((ta->tm_isdst ? _timezone - 3600 : _timezone) % 3600) / 60));
 # else
-               sprintf(tzbuf, "%c%02d%02d", ((ta->tm_isdst ? tzone - 
3600:tzone)>0)?'-':'+', abs((ta->tm_isdst ? tzone - 3600 : tzone) / 3600), 
abs(((ta->tm_isdst ? tzone - 3600 : tzone) % 3600) / 60));
+               sprintf(tzbuf, "%c%02d%02d", ((ta->tm_isdst ? timezone - 
3600:timezone)>0)?'-':'+', abs((ta->tm_isdst ? timezone - 3600 : timezone) / 3600), 
abs(((ta->tm_isdst ? timezone - 3600 : timezone) % 3600) / 60));
 # endif
 #endif
                if (strcmp(tzbuf,"+0000") == 0) {


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

Reply via email to