/* SPDX-License-Identifier: GPL-2.0-or-later * Copyright 2012 Blender Foundation. All rights reserved. */ /** \file * \ingroup intern_utf_conv */ #ifndef __UTF_WINFUNC_H__ #define __UTF_WINFUNC_H__ #ifndef WIN32 # error "This file can only compile on windows" #endif #include FILE *ufopen(const char *filename, const char *mode); int uopen(const char *filename, int oflag, int pmode); int uaccess(const char *filename, int mode); int urename(const char *oldname, const char *newname); char *u_alloc_getenv(const char *varname); void u_free_getenv(char *val); int uput_getenv(const char *varname, char *value, size_t buffsize); int uputenv(const char *name, const char *value); int umkdir(const char *pathname); #endif /* __UTF_WINFUNC_H__ */