From 99aea9dba88795fb37440807c7ef4b38e0bb7db7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=B6eh=20Matt?= <5415177+ZehMatt@users.noreply.github.com> Date: Fri, 30 Jun 2023 17:13:35 +0300 Subject: [PATCH] Remove dead code --- src/openrct2/common.h | 4 ---- src/openrct2/platform/Platform.Win32.cpp | 15 --------------- 2 files changed, 19 deletions(-) diff --git a/src/openrct2/common.h b/src/openrct2/common.h index 7eb31ddfb7..3750f0cf0a 100644 --- a/src/openrct2/common.h +++ b/src/openrct2/common.h @@ -56,10 +56,6 @@ using colour_t = uint8_t; #endif // defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) -#ifdef _WIN32 -char* strndup(const char* src, size_t size); -#endif - // BSD and macOS have MAP_ANON instead of MAP_ANONYMOUS #ifndef MAP_ANONYMOUS # define MAP_ANONYMOUS MAP_ANON diff --git a/src/openrct2/platform/Platform.Win32.cpp b/src/openrct2/platform/Platform.Win32.cpp index 402848f9e9..96c3c56972 100644 --- a/src/openrct2/platform/Platform.Win32.cpp +++ b/src/openrct2/platform/Platform.Win32.cpp @@ -47,21 +47,6 @@ static constexpr wchar_t SINGLE_INSTANCE_MUTEX_NAME[] = L"RollerCoaster Tycoon 2 # define SOFTWARE_CLASSES L"Software\\Classes" # define MUI_CACHE L"Local Settings\\Software\\Microsoft\\Windows\\Shell\\MuiCache" -char* strndup(const char* src, size_t size) -{ - size_t len = strnlen(src, size); - char* dst = reinterpret_cast(malloc(len + 1)); - - if (dst == nullptr) - { - return nullptr; - } - - dst = reinterpret_cast(std::memcpy(dst, src, len)); - dst[len] = '\0'; - return dst; -} - namespace Platform { static std::string WIN32_GetKnownFolderPath(REFKNOWNFOLDERID rfid);