From: Michihiro NAKAJIMA Date: Tue, 6 Jan 2009 12:43:26 +0000 (-0500) Subject: Style fix and add comments. X-Git-Tag: v2.7.0~465 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73abc5336970cdaef287c9f64c71e8f3eb48c8f4;p=thirdparty%2Flibarchive.git Style fix and add comments. SVN-Revision: 385 --- diff --git a/libarchive/archive_windows.h b/libarchive/archive_windows.h index 2f6ae42e5..20dc4cb57 100644 --- a/libarchive/archive_windows.h +++ b/libarchive/archive_windows.h @@ -257,15 +257,20 @@ struct _timeval64i32 { extern "C" { #endif -extern int link (const char *from, const char *to); -extern int symlink (const char *from, const char *to); +/* Implementation POSIX function */ +extern int link (const char *from, const char *to); +extern int symlink (const char *from, const char *to); extern int ftruncate(int fd, off_t length); -extern int futimes(int fd, const struct __timeval *times); -extern int utimes(const char *name, const struct __timeval *times); -extern __int64 la_lseek(int fd, __int64 offset, int whence); -extern size_t la_mbstowcs(wchar_t *wcstr, const char *mbstr, size_t nwchars); +extern int futimes(int fd, const struct __timeval *times); +extern int utimes(const char *name, const struct __timeval *times); + +/* Replacement POSIX function */ +extern __int64 la_lseek(int fd, __int64 offset, int whence); +extern size_t la_mbstowcs(wchar_t *wcstr, const char *mbstr, size_t nwchars); extern ssize_t la_read(int fd, void *buf, size_t nbytes); -extern ssize_t la_write(int fd, const void *buf, size_t nbytes); +extern ssize_t la_write(int fd, const void *buf, size_t nbytes); + +/* Convertion a Win32 API error code */ extern int _dosmaperr(unsigned long); #ifdef __cplusplus