app, libgimpthumb, plug-ins, tools: Fix POSIX namespace warnings on MSVC

This commit is contained in:
Bruno Lopes 2026-02-28 07:45:07 -03:00
parent 2cbfad8ef3
commit b7d89728c4
16 changed files with 34 additions and 1 deletions

View file

@ -29,6 +29,7 @@
#ifdef G_OS_WIN32
#include <io.h> /* get_osfhandle */
#define fileno _fileno
#include <gio/gwin32outputstream.h>
#else
#include <gio/gunixoutputstream.h>

View file

@ -35,6 +35,7 @@
#ifdef G_OS_WIN32
#include <windows.h>
#include <process.h>
#define getpid _getpid
#endif
#include <cairo.h>

View file

@ -35,6 +35,8 @@
#ifndef pipe
#define pipe(fds) _pipe(fds, 4096, _O_BINARY)
#endif
#define read _read
#define close _close
#else
#include <sys/types.h>
#include <sys/wait.h>

View file

@ -28,6 +28,7 @@
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <io.h>
#define close _close
#endif
#include <gegl.h>

View file

@ -25,6 +25,7 @@
#ifdef _WIN32
#include <io.h>
#define read _read
#endif
#include <fcntl.h>

View file

@ -22,6 +22,9 @@
#include "config.h"
#include <string.h>
#ifdef _WIN32
#define strdup _strdup
#endif
#include <gegl.h>
#include <gtk/gtk.h>

View file

@ -40,7 +40,7 @@
#ifdef G_OS_WIN32
#include "libgimpbase/gimpwin32-io.h"
#include <process.h>
#define _getpid getpid
#define getpid _getpid
#endif
#include "gimpthumb-types.h"

View file

@ -80,6 +80,8 @@
#endif
#ifdef _WIN32
#include <io.h>
#define close _close
#define fileno _fileno
#endif
#include <glib/gstdio.h>

View file

@ -38,6 +38,9 @@
#ifdef G_OS_WIN32
#include <io.h>
#define read _read
#define close _close
#define lseek _lseek
#endif
#include "libgimp/gimp.h"

View file

@ -35,6 +35,9 @@
#ifdef G_OS_WIN32
#include <io.h>
#define read _read
#define close _close
#define lseek _lseek
#endif
#ifndef _O_BINARY

View file

@ -628,6 +628,8 @@ char *cern_text;
#endif
#ifdef _WIN32
#include <io.h>
#define isatty _isatty
#define fileno _fileno
#endif
#ifndef YY_EXTRA_TYPE

View file

@ -653,6 +653,8 @@ char *csim_text;
#endif
#ifdef _WIN32
#include <io.h>
#define isatty _isatty
#define fileno _fileno
#endif
#ifndef YY_EXTRA_TYPE

View file

@ -593,6 +593,8 @@ char *ncsa_text;
#endif
#ifdef _WIN32
#include <io.h>
#define isatty _isatty
#define fileno _fileno
#endif
#ifndef YY_EXTRA_TYPE

View file

@ -22,6 +22,10 @@
#include <stdlib.h>
#include <ctype.h>
#ifdef _WIN32
#include <string.h>
#define strdup _strdup
#endif
#include <gegl.h>
#include <gtk/gtk.h>

View file

@ -13,6 +13,10 @@
#if HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef _WIN32
#include <io.h>
#define unlink _unlink
#endif
#include <time.h>
#include <glib.h>

View file

@ -21,6 +21,8 @@
#include <io.h>
#define popen _popen
#define pclose _pclose
#define write _write
#define close _close
#endif
#include <glib/gstdio.h>