From 58a2bf1ecf759c06cc8a2bf55b1f01fe77cb93ae Mon Sep 17 00:00:00 2001 From: Vladimir Tamara Date: Sat, 7 Apr 2018 23:15:46 -0500 Subject: [PATCH] Improves portability by replacing symbol __linux__ with __unix__ --- .../source/XlsFormat/Auxiliary/HelpFunc.cpp | 2 +- Common/DocxFormat/Source/Base/Types_32.h | 2 +- DesktopEditor/agg-2.4/include/agg_span_gradient.h | 2 +- DesktopEditor/common/File.h | 4 ++-- DesktopEditor/common/Types.h | 2 +- DesktopEditor/cximage/raw/libdcr.h | 2 +- DesktopEditor/cximage/tiff/tif_config.h | 4 ++-- DjVuFile/libdjvu/ByteStream.cpp | 12 ++++++------ HtmlFile/HtmlFile.cpp | 4 ++-- OfficeUtils/src/zlib-1.2.3/contrib/minizip/miniunz.c | 2 +- OfficeUtils/src/zlib-1.2.3/contrib/minizip/minizip.c | 2 +- PdfWriter/Src/Types.h | 2 +- 12 files changed, 20 insertions(+), 20 deletions(-) diff --git a/ASCOfficeXlsFile2/source/XlsFormat/Auxiliary/HelpFunc.cpp b/ASCOfficeXlsFile2/source/XlsFormat/Auxiliary/HelpFunc.cpp index e61c9643aad..bf90f3c55a4 100644 --- a/ASCOfficeXlsFile2/source/XlsFormat/Auxiliary/HelpFunc.cpp +++ b/ASCOfficeXlsFile2/source/XlsFormat/Auxiliary/HelpFunc.cpp @@ -346,7 +346,7 @@ const std::wstring unescape_ST_Xstring(const std::wstring& wstr) while(true) { -#if defined(__linux__) || defined(_MAC) +#if defined(__unix__) || defined(_MAC) const auto it_range = boost::make_iterator_range(x_pos_noncopied, wstr_end); x_pos_next = boost::algorithm::find_first(it_range, L"_x").begin(); #else diff --git a/Common/DocxFormat/Source/Base/Types_32.h b/Common/DocxFormat/Source/Base/Types_32.h index 1a7e6be09de..1448d6be6be 100644 --- a/Common/DocxFormat/Source/Base/Types_32.h +++ b/Common/DocxFormat/Source/Base/Types_32.h @@ -45,7 +45,7 @@ typedef uint16_t _UINT16; typedef uint32_t _UINT32; typedef uint64_t _UINT64; -#elif __APPLE__ +#elif defined(__APPLE__) || defined(__unix__) #include "stdint.h" typedef int16_t _INT16; typedef int32_t _INT32; diff --git a/DesktopEditor/agg-2.4/include/agg_span_gradient.h b/DesktopEditor/agg-2.4/include/agg_span_gradient.h index 8543a4dcc2d..2a8c7345a58 100644 --- a/DesktopEditor/agg-2.4/include/agg_span_gradient.h +++ b/DesktopEditor/agg-2.4/include/agg_span_gradient.h @@ -24,7 +24,7 @@ namespace agg { -#if !defined(_LINUX) && !(defined(_WIN32) || defined (_WIN64)) && !defined(__APPLE__) +#if !defined(__unix__) && !(defined(_WIN32) || defined (_WIN64)) && !defined(__APPLE__) double _hypot(double x, double y) { return sqrt(x*x + y*y); diff --git a/DesktopEditor/common/File.h b/DesktopEditor/common/File.h index e174541f993..a2a5fac129b 100644 --- a/DesktopEditor/common/File.h +++ b/DesktopEditor/common/File.h @@ -48,7 +48,7 @@ #define U_TO_UTF8(val) NSFile::CUtf8Converter::GetUtf8StringFromUnicode2(val.c_str(), (LONG)val.length()) #define UTF8_TO_U(val) NSFile::CUtf8Converter::GetUnicodeStringFromUTF8((BYTE*)val.c_str(), (LONG)val.length()) -#if defined(__linux__) || defined(_MAC) && !defined(_IOS) +#if defined(__unix__) || defined(_MAC) && !defined(_IOS) #include #include #endif @@ -1160,7 +1160,7 @@ namespace NSFile return std::wstring(buf); #endif -#if defined(__linux__) || defined(_MAC) && !defined(_IOS) +#if defined(__unix__) || defined(_MAC) && !defined(_IOS) char buf[NS_FILE_MAX_PATH]; memset(buf, 0, NS_FILE_MAX_PATH); if (readlink ("/proc/self/exe", buf, NS_FILE_MAX_PATH) <= 0) diff --git a/DesktopEditor/common/Types.h b/DesktopEditor/common/Types.h index 9b010f008ab..cd217826f24 100644 --- a/DesktopEditor/common/Types.h +++ b/DesktopEditor/common/Types.h @@ -75,7 +75,7 @@ typedef int INT; typedef unsigned int UINT, *PUINT; typedef wchar_t WCHAR; -#ifdef __linux__ +#ifdef __unix__ #include typedef int64_t T_LONG64; typedef uint64_t T_ULONG64; diff --git a/DesktopEditor/cximage/raw/libdcr.h b/DesktopEditor/cximage/raw/libdcr.h index 212c15a2e44..632d79cd06c 100644 --- a/DesktopEditor/cximage/raw/libdcr.h +++ b/DesktopEditor/cximage/raw/libdcr.h @@ -42,7 +42,7 @@ #include #endif -#if defined(_LINUX) || defined(__APPLE__) +#if defined(__unix__) || defined(__APPLE__) #include #include #define _swab swab diff --git a/DesktopEditor/cximage/tiff/tif_config.h b/DesktopEditor/cximage/tiff/tif_config.h index 76e55df816f..3d3422296b9 100644 --- a/DesktopEditor/cximage/tiff/tif_config.h +++ b/DesktopEditor/cximage/tiff/tif_config.h @@ -35,7 +35,7 @@ /* The size of a `long', as computed by sizeof. */ #define SIZEOF_LONG 4 -#ifndef _LINUX +#ifndef __unix__ /* Signed 64-bit type */ #define TIFF_INT64_T signed __int64 @@ -43,7 +43,7 @@ #define TIFF_UINT64_T unsigned __int64 #endif -#ifdef _LINUX +#ifdef __unix__ #include /* Signed 64-bit type */ diff --git a/DjVuFile/libdjvu/ByteStream.cpp b/DjVuFile/libdjvu/ByteStream.cpp index 37dfe0de215..217e6f274c7 100644 --- a/DjVuFile/libdjvu/ByteStream.cpp +++ b/DjVuFile/libdjvu/ByteStream.cpp @@ -81,13 +81,13 @@ # include #endif -#ifdef UNIX +#ifdef __unix__ # ifndef HAS_MEMMAP # define HAS_MEMMAP 1 # endif #endif -#ifdef UNIX +#ifdef __unix__ # include # include # include @@ -98,7 +98,7 @@ #endif #ifdef macintosh -# ifndef UNIX +# ifndef __unix__ # include _MSL_IMP_EXP_C int _dup(int); _MSL_IMP_EXP_C int _dup2(int,int); @@ -673,13 +673,13 @@ urlfopen(const GURL &url,const char mode[]) #endif } -#ifdef UNIX +#ifdef __unix__ static int urlopen(const GURL &url, const int mode, const int perm) { return open((const char *)url.NativeFilename(),mode,perm); } -#endif /* UNIX */ +#endif /* __unix__ */ GUTF8String ByteStream::Stdio::init(const GURL &url, const char mode[]) @@ -1006,7 +1006,7 @@ ByteStream::create(const GURL &url,char const * const xmode) { GP retval; const char *mode = ((xmode) ? xmode : "rb"); -#ifdef UNIX +#ifdef __unix__ if (!strcmp(mode,"rb")) { int fd = urlopen(url,O_RDONLY,0777); diff --git a/HtmlFile/HtmlFile.cpp b/HtmlFile/HtmlFile.cpp index c4872495eac..1599bc5b902 100644 --- a/HtmlFile/HtmlFile.cpp +++ b/HtmlFile/HtmlFile.cpp @@ -40,7 +40,7 @@ #include #include -#ifdef LINUX +#ifdef __unix__ #include #include #include @@ -359,7 +359,7 @@ int CHtmlFile::Convert(const std::vector& arFiles, const std::wstr NSFile::CFileBinary::Remove(sTempFileForParams); #endif -#ifdef LINUX +#ifdef __unix__ std::wstring sTempFileForParams = NSFile::CFileBinary::CreateTempFileWithUniqueName(NSFile::CFileBinary::GetTempPath(), L"XML"); NSFile::CFileBinary oFile; oFile.CreateFileW(sTempFileForParams); diff --git a/OfficeUtils/src/zlib-1.2.3/contrib/minizip/miniunz.c b/OfficeUtils/src/zlib-1.2.3/contrib/minizip/miniunz.c index b6736689483..fd427f7d762 100644 --- a/OfficeUtils/src/zlib-1.2.3/contrib/minizip/miniunz.c +++ b/OfficeUtils/src/zlib-1.2.3/contrib/minizip/miniunz.c @@ -13,7 +13,7 @@ #include #include -#if defined(unix) || defined(_LINUX) +#if defined(unix) || defined(_LINUX) || defined(__unix__) # include # include #else diff --git a/OfficeUtils/src/zlib-1.2.3/contrib/minizip/minizip.c b/OfficeUtils/src/zlib-1.2.3/contrib/minizip/minizip.c index 9ca1c8ce1fd..9c9eb94a7c1 100644 --- a/OfficeUtils/src/zlib-1.2.3/contrib/minizip/minizip.c +++ b/OfficeUtils/src/zlib-1.2.3/contrib/minizip/minizip.c @@ -12,7 +12,7 @@ #include #include -#if defined(unix) || defined(_LINUX) +#if defined(unix) || defined(__unix__) # include # include # include diff --git a/PdfWriter/Src/Types.h b/PdfWriter/Src/Types.h index 03fe841b301..f3b7d8a851f 100644 --- a/PdfWriter/Src/Types.h +++ b/PdfWriter/Src/Types.h @@ -46,7 +46,7 @@ #include #include -#ifdef __linux__ +#ifdef __unix__ #include #endif