Portability fixes.
This commit is contained in:
parent
8d361bd41c
commit
8d7b8e573f
|
@ -13194,6 +13194,7 @@ fi
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
for ac_func in \
|
||||
|
@ -13218,6 +13219,7 @@ for ac_func in \
|
|||
getprotobynumber \
|
||||
getpwuid \
|
||||
getservbyport \
|
||||
gettimeofday \
|
||||
inet_network \
|
||||
lseek64 \
|
||||
lstat \
|
||||
|
|
|
@ -950,6 +950,7 @@ AC_CHECK_FUNCS(\
|
|||
getprotobynumber \
|
||||
getpwuid \
|
||||
getservbyport \
|
||||
gettimeofday \
|
||||
inet_network \
|
||||
lseek64 \
|
||||
lstat \
|
||||
|
|
|
@ -149,6 +149,9 @@
|
|||
/* Define to 1 if you have the `getservbyport' function. */
|
||||
#undef HAVE_GETSERVBYPORT
|
||||
|
||||
/* Define to 1 if you have the `gettimeofday' function. */
|
||||
#undef HAVE_GETTIMEOFDAY
|
||||
|
||||
/* Define to 1 if you have the <gif_lib.h> header file. */
|
||||
#undef HAVE_GIF_LIB_H
|
||||
|
||||
|
|
|
@ -71,7 +71,9 @@ mkstemps (template, suffix_len)
|
|||
static const char letters[]
|
||||
= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
|
||||
static gcc_uint64_t value;
|
||||
#ifdef HAVE_GETTIMEOFDAY
|
||||
struct timeval tv;
|
||||
#endif
|
||||
char *XXXXXX;
|
||||
size_t len;
|
||||
int count;
|
||||
|
@ -86,9 +88,13 @@ mkstemps (template, suffix_len)
|
|||
|
||||
XXXXXX = &template[len - 6 - suffix_len];
|
||||
|
||||
#ifdef HAVE_GETTIMEOFDAY
|
||||
/* Get some more or less random data. */
|
||||
gettimeofday (&tv, NULL);
|
||||
value += ((gcc_uint64_t) tv.tv_usec << 16) ^ tv.tv_sec ^ getpid ();
|
||||
#else
|
||||
value += getpid ();
|
||||
#endif
|
||||
|
||||
for (count = 0; count < TMP_MAX; ++count)
|
||||
{
|
||||
|
|
|
@ -21,6 +21,8 @@
|
|||
#include "config.h"
|
||||
#include "wine/port.h"
|
||||
|
||||
#include <errno.h>
|
||||
|
||||
#ifndef HAVE_USLEEP
|
||||
int usleep (unsigned int useconds)
|
||||
{
|
||||
|
|
|
@ -81,7 +81,7 @@ C_SRCS = \
|
|||
wctype.c \
|
||||
$(CODEPAGES:%=c_%.c)
|
||||
|
||||
all: $(MODULE)
|
||||
all: $(MODULE) $(MODULE:.dll=.a)
|
||||
|
||||
@MAKE_RULES@
|
||||
|
||||
|
|
Loading…
Reference in New Issue