Fix release build errors on Linux/Mac (#4474)
* - Fix unused release warnings - Fixed compile errors from missing includes - Commented out missing AZ_ATOM_PROFILE_FUNCTION macro Signed-off-by: Steve Pham <spham@amazon.com> * Deleted AZ_ATOM_PROFILE_FUNCTION Signed-off-by: Steve Pham <spham@amazon.com> * Adding more unused errors from windows release build, and updates based on PR suggestions Signed-off-by: Steve Pham <spham@amazon.com>
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
|
||||
namespace AzToolsFramework
|
||||
{
|
||||
constexpr const char s_traceName[] = "ArchiveComponent";
|
||||
[[maybe_unused]] constexpr const char s_traceName[] = "ArchiveComponent";
|
||||
constexpr AZ::u32 s_compressionMethod = AZ::IO::INestedArchive::METHOD_DEFLATE;
|
||||
constexpr AZ::s32 s_compressionLevel = AZ::IO::INestedArchive::LEVEL_NORMAL;
|
||||
constexpr CompressionCodec::Codec s_compressionCodec = CompressionCodec::Codec::ZLIB;
|
||||
|
||||
@@ -927,7 +927,7 @@ namespace AzToolsFramework
|
||||
|
||||
PrefabDomValue& instance = instanceIterator->value;
|
||||
AZ_Assert(instance.IsObject(), "Nested instance DOM provided is not a valid JSON object.");
|
||||
PrefabDomValueReference sourceTemplateName = PrefabDomUtils::FindPrefabDomValue(instance, PrefabDomUtils::SourceName);
|
||||
[[maybe_unused]] PrefabDomValueReference sourceTemplateName = PrefabDomUtils::FindPrefabDomValue(instance, PrefabDomUtils::SourceName);
|
||||
AZ_Assert(sourceTemplateName, "Couldn't find source template name in the DOM of the nested instance while creating a link.");
|
||||
AZ_Assert(sourceTemplateName->get() == sourceTemplate.GetFilePath().c_str(),
|
||||
"The name of the source template in the nested instance DOM does not match the name of the source template already loaded");
|
||||
|
||||
Reference in New Issue
Block a user