Blender V4.3
utf_winfunc.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2012 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
9#ifndef __UTF_WINFUNC_H__
10#define __UTF_WINFUNC_H__
11
12#ifndef WIN32
13# error "This file can only compile on windows"
14#endif
15
16#include <stdio.h>
17
18FILE *ufopen(const char *filename, const char *mode);
19int uopen(const char *filename, int oflag, int pmode);
20int uaccess(const char *filename, int mode);
21int urename(const char *oldname, const char *newname, const bool do_replace);
22
23char *u_alloc_getenv(const char *varname);
24void u_free_getenv(char *val);
25
26int uput_getenv(const char *varname, char *value, size_t buffsize);
27int uputenv(const char *name, const char *value);
28
29int umkdir(const char *pathname);
30
31#endif /* __UTF_WINFUNC_H__ */
ATTR_WARN_UNUSED_RESULT const BMFlagLayer const short oflag
int urename(const char *oldname, const char *newname, const bool do_replace)
FILE * ufopen(const char *filename, const char *mode)
int uput_getenv(const char *varname, char *value, size_t buffsize)
int uputenv(const char *name, const char *value)
int umkdir(const char *pathname)
void u_free_getenv(char *val)
int uopen(const char *filename, int oflag, int pmode)
int uaccess(const char *filename, int mode)
char * u_alloc_getenv(const char *varname)