added winsdl defs and removed utimes call

This commit is contained in:
Dagen Brock 2016-10-30 18:11:23 -07:00
parent ca1679a968
commit 472bf10144

View File

@ -22,7 +22,7 @@
#endif #endif
#ifdef _WIN32 #if defined(_WIN32) || defined(WIN_SDL)
#include <io.h> #include <io.h>
#include <sys/xattr.h> #include <sys/xattr.h>
//#define ftruncate(a,b) _chsize(a,b) //#define ftruncate(a,b) _chsize(a,b)
@ -418,7 +418,7 @@ static void get_file_xinfo(const char *path, struct file_info *fi) {
close(fd); close(fd);
} }
} }
#elif defined(__linux__) || defined(_WIN32) #elif defined(__linux__) || defined(_WIN32) || defined(WIN_SDL)
static void get_file_xinfo(const char *path, struct file_info *fi) { static void get_file_xinfo(const char *path, struct file_info *fi) {
ssize_t tmp; ssize_t tmp;
@ -617,7 +617,7 @@ static word32 set_file_info(const char *path, struct file_info *fi) {
} }
return 0; return 0;
} }
#elif defined(__linux__) || defined(_WIN32) #elif defined(__linux__) || defined(_WIN32) || defined(WIN_SDL)
static word32 set_file_info(const char *path, struct file_info *fi) { static word32 set_file_info(const char *path, struct file_info *fi) {
if (fi->has_fi && fi->storage_type != 0x0d) { if (fi->has_fi && fi->storage_type != 0x0d) {
@ -634,9 +634,9 @@ static word32 set_file_info(const char *path, struct file_info *fi) {
times[0] = 0; // access times[0] = 0; // access
times[1].tv_sec = fi.modified_date; // modified times[1].tv_sec = fi.modified_date; // modified
*/
int ok = utimes(path); int ok = utimes(path);
if (ok < 0) return map_errno(); if (ok < 0) return map_errno();
*/
} }
return 0; return 0;
} }
@ -1356,7 +1356,7 @@ static int open_resource_fork(const char *path, word16 *access, word16 *error) {
} }
#elif defined _WIN32 #elif defined(_WIN32) || defined(WIN_SDL)
static int open_resource_fork(const char *path, word16 *access, word16 *error) { static int open_resource_fork(const char *path, word16 *access, word16 *error) {
char *rpath = append_string(path, ":" XATTR_RESOURCEFORK_NAME); char *rpath = append_string(path, ":" XATTR_RESOURCEFORK_NAME);