mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-22 04:22:29 +00:00
b70d6c3317
2003-07-26 Hans Breuer <hans@breuer.org> * libgimp/gimpcompat.h : renamed GimpOrientationType with Compat postfix to avoid name clashing when using this header together with libgimp/gimpenums.h * app/composite/makefile.msc : (new file) **/makefile.msc : updated * libgimp/gimp.c : use static defined _tile<widht|height> in this file instead of function call * libgimp/gimp.def libgimp/libgimpui.def : moved from former to latter : gimp_<brush|font|gradient|pattern>_select_<new|destroy> added to former gimp_<brushes|gradients|patterns>_popup * app/paint/gimppaintcore.h : removed double semicolon which gave msvc error C2059: syntax error : ';' * libgimpbase/gimpwin32-io.h : (new file) compatibilty defines which were spread over multiple files to make up mostly for missing unistd.h * app/base/tile-swap.c app/core/gimpimagefile.c libgimpbase/gimpdatafiles.c plug-ins/FractalExplorer/FractalExplorer.c : use new header * plug-ins/gflare/gflare.c plug-ins/flame/flame.c plug-ins/FractalExplorer/Dialogs.c : removed #ifdef G_OS_WIN32 special casing, not needed anymore due to g_file_test() usage * app/text/*.* : changes required for build with PangoWin32, but not commited ...
43 lines
664 B
C
43 lines
664 B
C
/*
|
|
* Compatibilty defines, you mostly need this as unistd.h replacement
|
|
*/
|
|
#ifndef __GIMP_WIN32_IO_H__
|
|
#define __GIMP_WIN32_IO_H__
|
|
|
|
#include <io.h>
|
|
#include <direct.h>
|
|
|
|
#define mkdir(n,a) _mkdir(n)
|
|
|
|
#define chmod(n,f) _chmod(n,f)
|
|
|
|
#ifndef S_ISREG
|
|
#define S_ISREG(m) (((m) & _S_IFMT) == _S_IFREG)
|
|
#endif
|
|
#ifndef S_ISDIR
|
|
#define S_ISDIR(m) (((m) & _S_IFMT) == _S_IFDIR)
|
|
#endif
|
|
|
|
#ifndef S_IRUSR
|
|
#define S_IRUSR _S_IREAD
|
|
#endif
|
|
#ifndef S_IWUSR
|
|
#define S_IWUSR _S_IWRITE
|
|
#endif
|
|
#ifndef S_IXUSR
|
|
#define S_IXUSR _S_IEXEC
|
|
#endif
|
|
|
|
#ifndef _O_BINARY
|
|
#define _O_BINARY 0
|
|
#endif
|
|
#ifndef _O_TEMPORARY
|
|
#define _O_TEMPORARY 0
|
|
#endif
|
|
|
|
#ifndef W_OK
|
|
#define W_OK 2
|
|
#endif
|
|
|
|
#endif
|