Blame toonz/sources/image/compatibility/tfile_io.h
|
Shinya Kitaoka |
810553 |
#pragma once
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#ifndef TFILE_IO_H
|
|
Toshihiro Shimizu |
890ddd |
#define TFILE_IO_H
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#ifdef __cplusplus
|
|
Toshihiro Shimizu |
890ddd |
extern "C" {
|
|
Toshihiro Shimizu |
890ddd |
#endif
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#include <stdio.h></stdio.h>
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#ifdef MACOSX
|
|
Toshihiro Shimizu |
890ddd |
#include <stddef.h></stddef.h>
|
|
Toshihiro Shimizu |
890ddd |
#endif
|
|
Toshihiro Shimizu |
890ddd |
|
|
Rozhuk Ivan |
ac51ab |
#if defined(LINUX) || defined(FREEBSD)
|
|
Campbell Barton |
107701 |
#include <wchar.h></wchar.h>
|
|
Campbell Barton |
107701 |
#endif
|
|
Campbell Barton |
107701 |
|
|
Toshihiro Shimizu |
890ddd |
char *convertWCHAR2CHAR(const wchar_t *fname);
|
|
Toshihiro Shimizu |
890ddd |
|
|
Rozhuk Ivan |
ac51ab |
#if defined(MACOSX) || defined(LINUX) || defined(FREEBSD)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#include <sys types.h=""></sys>
|
|
Toshihiro Shimizu |
890ddd |
#include <sys stat.h=""></sys>
|
|
Toshihiro Shimizu |
890ddd |
#include <unistd.h></unistd.h>
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
FILE *_wfopen(const wchar_t *fname, const wchar_t *mode);
|
|
Toshihiro Shimizu |
890ddd |
int _wstat(const wchar_t *fname, struct stat *buf);
|
|
Toshihiro Shimizu |
890ddd |
int _wremove(const wchar_t *fname);
|
|
Toshihiro Shimizu |
890ddd |
#else
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#endif
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#ifdef __cplusplus
|
|
Toshihiro Shimizu |
890ddd |
}
|
|
Toshihiro Shimizu |
890ddd |
#endif
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
#endif
|