betidestudio / EOSIntegrationKit

EIK (Epic Online Services Integration Kit) is a plugin that enables seamless integration between Epic Online Services (EOS) and Unreal Engine. The plugin provides access to the EOS SDK (Software Development Kit) within Unreal Engine, allowing developers to easily implement features such as matchmaking, achievements, leaderboards, and more.
https://betide.studio/
MIT License
248 stars 34 forks source link

fix: Replace _NODISCARD with [[nodiscard]] to fix Linux compilation (… #30

Closed circlenaut closed 4 months ago

circlenaut commented 4 months ago

The _NODISCARD macro was causing compilation errors on the Linux platform.

Replacing it with the standard [[nodiscard]] attribute resolves the issue.

Inspired by: https://github.com/EpicGames/UnrealEngine/commit/7da84c1d1bc6259b9aaaa21afe9f5549e8135d61