mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
lavf/os_support: Use existing WinRT config value.
Signed-off-by: Matt Oliver <protogonoi@gmail.com>
This commit is contained in:
parent
a3833bee94
commit
6cc677c0e8
@ -146,18 +146,6 @@ int ff_poll(struct pollfd *fds, nfds_t numfds, int timeout);
|
||||
#include <windows.h>
|
||||
#include "libavutil/wchar_filename.h"
|
||||
|
||||
#ifdef WINAPI_FAMILY
|
||||
#include <winapifamily.h>
|
||||
// If a WINAPI_FAMILY is defined, check that the desktop API subset
|
||||
// is enabled
|
||||
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
|
||||
#define USE_MOVEFILEEXA
|
||||
#endif
|
||||
#else
|
||||
// If no WINAPI_FAMILY is defined, assume the full API subset
|
||||
#define USE_MOVEFILEEXA
|
||||
#endif
|
||||
|
||||
#define DEF_FS_FUNCTION(name, wfunc, afunc) \
|
||||
static inline int win32_##name(const char *filename_utf8) \
|
||||
{ \
|
||||
@ -232,7 +220,7 @@ static inline int win32_rename(const char *src_utf8, const char *dest_utf8)
|
||||
|
||||
fallback:
|
||||
/* filename may be be in CP_ACP */
|
||||
#ifdef USE_MOVEFILEEXA
|
||||
#if !HAVE_WINRT
|
||||
ret = MoveFileExA(src_utf8, dest_utf8, MOVEFILE_REPLACE_EXISTING);
|
||||
if (ret)
|
||||
errno = EPERM;
|
||||
|
Loading…
Reference in New Issue
Block a user