]> granicus.if.org Git - php/commitdiff
Portability fixes (MFH)
authorMartin Kraemer <martin@php.net>
Fri, 29 Nov 2002 11:15:43 +0000 (11:15 +0000)
committerMartin Kraemer <martin@php.net>
Fri, 29 Nov 2002 11:15:43 +0000 (11:15 +0000)
ext/bcmath/libbcmath/src/private.h
ext/gd/gdcache.h
ext/standard/mail.c

index eaf4f444b2dccf5d7d05eb92cd5cf68a8e16d355..4458346626e9644858643fe74be3cc26dbcf46c1 100644 (file)
@@ -32,7 +32,7 @@
 /* "Private" routines to bcmath. */
 
 /* variables */
-bc_num _bc_Free_list;
+extern bc_num _bc_Free_list;
 
 /* routines */
 int _bc_do_compare (bc_num n1, bc_num n2, int use_sign, int ignore_last);
index 06bf0ee6ce1f76d654ef68859c2ca5bdf50e51e9..87ab305aba7511fe13bd388fde3a250380a3b73b 100644 (file)
@@ -40,7 +40,7 @@
 /* header                                                */
 /*********************************************************/
 
-#if (!defined _OSD_POSIX) && HAVE_MALLOC_H
+#if (!defined(_OSD_POSIX) && !defined(__FreeBSD__)) && HAVE_MALLOC_H
 #include <malloc.h>
 #else
 #include <stdlib.h> /* BS2000/OSD defines malloc() & friends in stdlib.h */
index e678bcc86e567bdfd5153b953a7a23f15aa0489b..24d125c3dfc67ec6dae31db05e39048f009efee9 100644 (file)
@@ -208,8 +208,10 @@ PHPAPI int php_mail(char *to, char *subject, char *message, char *headers, char
 #else
 #if defined(EX_TEMPFAIL)
                if ((ret != EX_OK)&&(ret != EX_TEMPFAIL))
-#else
+#elif defined(EX_OK)
                if (ret != EX_OK)
+#else
+               if (ret != 0)
 #endif
 #endif
                {