fix Core/Buffer.h build failed with linux
This commit is contained in:
@ -5,6 +5,8 @@
|
||||
#ifndef BUFFER_H
|
||||
#define BUFFER_H
|
||||
|
||||
#include <cstring>
|
||||
|
||||
#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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user