summaryrefslogtreecommitdiff
path: root/firmware/common/file.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/common/file.h')
-rw-r--r--firmware/common/file.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/firmware/common/file.h b/firmware/common/file.h
index c95811fc55..7a7c63d665 100644
--- a/firmware/common/file.h
+++ b/firmware/common/file.h
@@ -40,24 +40,22 @@
40#endif 40#endif
41 41
42#if defined(__MINGW32__) && defined(SIMULATOR) 42#if defined(__MINGW32__) && defined(SIMULATOR)
43int open (const char*, int, ...); 43extern int open(const char*, int, ...);
44extern int close(int fd); 44extern int close(int fd);
45int read (int, void*, unsigned int); 45extern int read(int, void*, unsigned int);
46long lseek (int, long, int); 46extern long lseek(int, long, int);
47 47
48#else 48#else
49 49
50#ifndef SIMULATOR 50#ifndef SIMULATOR
51extern int open(char* pathname, int flags); 51extern int open(const char* pathname, int flags);
52extern int close(int fd); 52extern int close(int fd);
53extern int read(int fd, void* buf, int count); 53extern int read(int fd, void* buf, int count);
54extern int lseek(int fd, int offset, int whence); 54extern int lseek(int fd, int offset, int whence);
55 55extern int creat(const char *pathname, int mode);
56#ifdef DISK_WRITE
57extern int write(int fd, void* buf, int count); 56extern int write(int fd, void* buf, int count);
58extern int remove(char* pathname); 57extern int remove(const char* pathname);
59extern int rename(char* oldname, char* newname); 58extern int rename(const char* oldname, const char* newname);
60#endif
61 59
62#else 60#else
63#ifdef WIN32 61#ifdef WIN32