components/php-5_2/imap/patches/04_imap_flocksim.c.patch
author Petr Sumbera <petr.sumbera@oracle.com>
Wed, 19 Dec 2012 02:21:27 -0800
branchs11-update
changeset 2451 f54396da08ea
parent 461 edabdd6aff23
permissions -rw-r--r--
15822371 SUNBT7204409 Upgrade libxslt to version 1.1.27 15807903 problem in LIBRARY/LIBXSLT

--- imap-2007e/src/osdep/unix/flocksim.c.ORIG	Sun Feb  8 18:01:48 2009
+++ imap-2007e/src/osdep/unix/flocksim.c	Sun Feb  8 18:01:59 2009
@@ -52,7 +52,9 @@
   char tmp[MAILTMPLEN];
   int logged = 0;
   struct stat sbuf;
+#if !defined(NOUSTAT)
   struct ustat usbuf;
+#endif
   struct flock fl;
 				/* lock zero bytes at byte 0 */
   fl.l_whence = SEEK_SET; fl.l_start = fl.l_len = 0;
@@ -129,7 +131,9 @@
 	((vsbuf.f_basetype[0] == 'n') || (vsbuf.f_basetype[0] == 'a')))
       return 0;
 #endif		/* NOFSTATVFS */
+#if !defined(NOUSTAT)
     if (!ustat (sbuf.st_dev,&usbuf) && !++usbuf.f_tinode) return 0;
+#endif
   }
 
 				/* do the lock */