From 5ffd2f759847cf52ff728605ac964e80cee70bff Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Thu, 8 Dec 2011 21:59:13 +0000 Subject: Various adjustments for MSVC. - MSVC uses different namings in some places. Adjust the sources via the preprocessor if build with MSVC. - MSVC doesn't know about __func__, use name instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31185 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/ipodpatcher/ipodio.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'rbutil/ipodpatcher/ipodio.h') diff --git a/rbutil/ipodpatcher/ipodio.h b/rbutil/ipodpatcher/ipodio.h index 6aa675535a..e08d74a785 100644 --- a/rbutil/ipodpatcher/ipodio.h +++ b/rbutil/ipodpatcher/ipodio.h @@ -23,9 +23,14 @@ #define __IPODIO_H #include +#if !defined(_WIN32) #include +#elif defined(_MSC_VER) +/* MSVC uses a different name for ssize_t */ +#define ssize_t SSIZE_T +#endif -#ifdef __WIN32__ +#if defined(__WIN32__) || defined(_WIN32) #include #else #define HANDLE int -- cgit