diff options
author | Juan Linietsky <reduzio@gmail.com> | 2019-04-07 15:46:52 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2019-04-07 15:45:30 -0300 |
commit | cd4449e7abe97b2bc883e2d182db2cc41eb35f8c (patch) | |
tree | 2498bac08105314c5defedde82141430e01ffd0c /drivers/windows | |
parent | 65f3a953de3db4406f099d014acbc630f53eca9c (diff) |
Add FileAccess::set_unix_permissions for Unix platforms
Diffstat (limited to 'drivers/windows')
-rw-r--r-- | drivers/windows/file_access_windows.cpp | 10 | ||||
-rw-r--r-- | drivers/windows/file_access_windows.h | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/drivers/windows/file_access_windows.cpp b/drivers/windows/file_access_windows.cpp index c4c5e0d709..c13300d09f 100644 --- a/drivers/windows/file_access_windows.cpp +++ b/drivers/windows/file_access_windows.cpp @@ -339,6 +339,16 @@ uint64_t FileAccessWindows::_get_modified_time(const String &p_file) { } } +uint32_t FileAccessWindows::_get_unix_permissions(const String &p_file) { + ERR_PRINT("Windows does not support unix permissions"); + return 0; +} + +Error FileAccessWindows::_set_unix_permissions(const String &p_file, uint32_t p_permissions) { + ERR_PRINT("Windows does not support unix permissions"); + return FAILED; +} + FileAccessWindows::FileAccessWindows() : f(NULL), flags(0), diff --git a/drivers/windows/file_access_windows.h b/drivers/windows/file_access_windows.h index 35b1f0b2d8..2848ed5279 100644 --- a/drivers/windows/file_access_windows.h +++ b/drivers/windows/file_access_windows.h @@ -80,6 +80,8 @@ public: virtual bool file_exists(const String &p_name); ///< return true if a file exists uint64_t _get_modified_time(const String &p_file); + virtual uint32_t _get_unix_permissions(const String &p_file); + virtual Error _set_unix_permissions(const String &p_file, uint32_t p_permissions); FileAccessWindows(); virtual ~FileAccessWindows(); |