Browse Source

One more compiler warning fix

Signed-off-by: falkTX <falktx@falktx.com>
tags/v2.4.0
falkTX 3 years ago
parent
commit
cc7a9fcac5
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      source/modules/water/files/File.cpp

+ 7
- 0
source/modules/water/files/File.cpp View File

@@ -968,7 +968,14 @@ bool File::createSymbolicLink (const File& linkFileToCreate, bool overwriteExist
#ifdef CARLA_OS_WIN #ifdef CARLA_OS_WIN
typedef BOOLEAN (WINAPI* PFUNC)(LPCTSTR, LPCTSTR, DWORD); typedef BOOLEAN (WINAPI* PFUNC)(LPCTSTR, LPCTSTR, DWORD);
# if defined(__GNUC__) && (__GNUC__ >= 9)
# pragma GCC diagnostic push
# pragma GCC diagnostic ignored "-Wcast-function-type"
# endif
const PFUNC pfn = (PFUNC)GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), "CreateSymbolicLinkA"); const PFUNC pfn = (PFUNC)GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), "CreateSymbolicLinkA");
# if defined(__GNUC__) && (__GNUC__ >= 9)
# pragma GCC diagnostic pop
# endif
CARLA_SAFE_ASSERT_RETURN(pfn != nullptr, false); CARLA_SAFE_ASSERT_RETURN(pfn != nullptr, false);
return pfn(linkFileToCreate.getFullPathName().toRawUTF8(), fullPath.toRawUTF8(), return pfn(linkFileToCreate.getFullPathName().toRawUTF8(), fullPath.toRawUTF8(),


Loading…
Cancel
Save