kopia lustrzana https://gitlab.com/sane-project/backends
Merge branch 'mingw-fixes' into 'master'
MinGW build fixes See merge request sane-project/backends!483merge-requests/244/head
commit
7056b4826b
|
@ -142,6 +142,10 @@ posix_dlsym (void *handle, const char *func)
|
||||||
# define PATH_MAX 1024
|
# define PATH_MAX 1024
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef NAME_MAX
|
||||||
|
# define NAME_MAX FILENAME_MAX
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(_WIN32) || defined(HAVE_OS2_H)
|
#if defined(_WIN32) || defined(HAVE_OS2_H)
|
||||||
# define DIR_SEP ";"
|
# define DIR_SEP ";"
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -118,7 +118,7 @@ is_socket (int fd)
|
||||||
|
|
||||||
#if defined(S_ISSOCK)
|
#if defined(S_ISSOCK)
|
||||||
return S_ISSOCK(sbuf.st_mode);
|
return S_ISSOCK(sbuf.st_mode);
|
||||||
#elif defined (S_IFMT) && defined(S_IFMT)
|
#elif defined (S_IFMT) && defined(S_IFSOCK)
|
||||||
return (sbuf.st_mode & S_IFMT) == S_IFSOCK;
|
return (sbuf.st_mode & S_IFMT) == S_IFSOCK;
|
||||||
#else
|
#else
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -133,6 +133,7 @@ sanei_debug_msg
|
||||||
|
|
||||||
if (max_level >= level)
|
if (max_level >= level)
|
||||||
{
|
{
|
||||||
|
#if defined(LOG_DEBUG)
|
||||||
if (is_socket(fileno(stderr)))
|
if (is_socket(fileno(stderr)))
|
||||||
{
|
{
|
||||||
msg = (char *)malloc (sizeof(char) * (strlen(be) + strlen(fmt) + 4));
|
msg = (char *)malloc (sizeof(char) * (strlen(be) + strlen(fmt) + 4));
|
||||||
|
@ -149,6 +150,7 @@ sanei_debug_msg
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
struct timeval tv;
|
struct timeval tv;
|
||||||
struct tm *t;
|
struct tm *t;
|
||||||
|
|
Ładowanie…
Reference in New Issue