Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenlib/BLI_winstuff.h
| Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | |||||
| //# define X_OK 1 | //# define X_OK 1 | ||||
| # define F_OK 0 | # define F_OK 0 | ||||
| #endif | #endif | ||||
| typedef unsigned int mode_t; | typedef unsigned int mode_t; | ||||
| /* use functions that take a 64 bit offset for files larger than 4GB */ | /* use functions that take a 64 bit offset for files larger than 4GB */ | ||||
| #include <stdio.h> | #include <stdio.h> | ||||
| #define fseek(stream, offset, origin) _fseeki64(stream, offset, origin) | /* TODO_RAY: REMOVE BEFORE COMMIT */ | ||||
| #define ftell(stream) _ftelli64(stream) | #if 0 | ||||
| #define lseek(fd, offset, origin) _lseeki64(fd, offset, origin) | /* Make all of these macros generate a compiler error */ | ||||
| #define tell(fd) _telli64(fd) | #define fseek(stream, offset, origin) 5=9; | ||||
| #define ftell(stream) 5=9; | |||||
| #define lseek(fd, offset, origin) 5=9; | |||||
| #define tell(fd) 5=9; | |||||
| #endif | |||||
| #ifndef _SSIZE_T_ | #ifndef _SSIZE_T_ | ||||
| # define _SSIZE_T_ | # define _SSIZE_T_ | ||||
| /* python uses HAVE_SSIZE_T */ | /* python uses HAVE_SSIZE_T */ | ||||
| # ifndef HAVE_SSIZE_T | # ifndef HAVE_SSIZE_T | ||||
| # define HAVE_SSIZE_T 1 | # define HAVE_SSIZE_T 1 | ||||
| typedef long ssize_t; | typedef long ssize_t; | ||||
| # endif | # endif | ||||
| #endif | #endif | ||||
| Show All 27 Lines | |||||