1
1

VFS: fixing symbol clash on mc_write() at non-vfs build

Этот коммит содержится в:
Enrico Weigelt, metux IT service 2009-12-29 05:02:50 +01:00 коммит произвёл Slava Zanko
родитель 1b11c35b2b
Коммит 8cade48b13
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -16,7 +16,6 @@
#define O_LINEAR 0
#define mc_close close
#define mc_write write
#define mc_lseek lseek
#define mc_opendir opendir
#define mc_readdir readdir

Просмотреть файл

@ -19,6 +19,7 @@ void vfs_shut (void);
int vfs_current_is_local (void);
int vfs_file_is_local (const char *filename);
ssize_t mc_read (int handle, void *buffer, int count);
ssize_t mc_write (int handle, const void *buffer, int count);
#else /* USE_VFS */
@ -27,6 +28,7 @@ ssize_t mc_read (int handle, void *buffer, int count);
#define vfs_current_is_local() (1)
#define vfs_file_is_local(x) (1)
#define mc_read read
#define mc_write write
#endif /* USE_VFS */
@ -52,7 +54,6 @@ char *vfs_translate_url (const char *url);
int mc_open (const char *filename, int flags, ...);
int mc_close (int handle);
ssize_t mc_write (int handle, const void *buffer, int count);
off_t mc_lseek (int fd, off_t offset, int whence);
int mc_chdir (const char *path);