]> granicus.if.org Git - taglib/commitdiff
Better define guards
authorAlberto Fustinoni <alberto@aftnet.net>
Sun, 23 Oct 2016 14:25:16 +0000 (23:25 +0900)
committerAlberto Fustinoni <alberto@aftnet.net>
Sun, 23 Oct 2016 14:25:16 +0000 (23:25 +0900)
taglib/toolkit/tfilestream.cpp

index cd582d062fade128ceb248e6f0d564b9e7ecf4be..19199c10daa2a0f181b5c41ed21add2ffff33bf3 100644 (file)
@@ -52,13 +52,13 @@ namespace
     const DWORD access = readOnly ? GENERIC_READ : (GENERIC_READ | GENERIC_WRITE);
 
        if(!path.wstr().empty())
-#if (_WIN32_WINNT >= 0x0602)
+#if defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0602)
          return CreateFile2(path.wstr().c_str(), access, FILE_SHARE_READ, OPEN_EXISTING, NULL);
 #else
          return CreateFileW(path.wstr().c_str(), access, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL);
 #endif
        else if(!path.str().empty())
-#if (_WIN32_WINNT >= 0x0602)
+#if defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0602)
          return CreateFile2(path.toString().toCWString(), access, FILE_SHARE_READ, OPEN_EXISTING, NULL);
 #else
          return CreateFileA(path.str().c_str(), access, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL);
@@ -445,7 +445,7 @@ long FileStream::length()
 #ifdef _WIN32
 
   SetLastError(NO_ERROR);
-#if (_WIN32_WINNT >= 0x0602)
+#if defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0602)
   LARGE_INTEGER fSize;
   GetFileSizeEx(d->file, &fSize);
   LONGLONG fileSize = fSize.QuadPart;