From 052944707e41cce96ba22de1d88da447d62bb148 Mon Sep 17 00:00:00 2001 From: Atdunbg Date: Fri, 5 Dec 2025 14:21:00 +0800 Subject: [PATCH] fix Core/Buffer.h build failed with linux --- Prism/src/Prism/Core/Buffer.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Prism/src/Prism/Core/Buffer.h b/Prism/src/Prism/Core/Buffer.h index f81f26d..05769cc 100644 --- a/Prism/src/Prism/Core/Buffer.h +++ b/Prism/src/Prism/Core/Buffer.h @@ -5,6 +5,8 @@ #ifndef BUFFER_H #define BUFFER_H +#include + #include "Core.h" namespace Prism @@ -36,7 +38,7 @@ namespace Prism Size = size; } - static Buffer Copy(void* data, uint32_t size) + static Buffer Copy(const void* data, const uint32_t size) { Buffer buffer; buffer.Allocate(size); @@ -56,7 +58,7 @@ namespace Prism memcpy(Data + offset, data, size); } - operator bool() const + explicit operator bool() const { return Data; }