lib: fix compilation on win32

This commit is contained in:
Ramen2X 2022-07-30 12:37:46 -04:00 committed by GitHub
parent 3a45b2cce8
commit aec59d739e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -87,18 +87,18 @@ private:
class MemoryBuffer : public FileBase
{
public:
MemoryBuffer();
MemoryBuffer(const bytearray &data);
LIBWEAVER_EXPORT MemoryBuffer();
LIBWEAVER_EXPORT MemoryBuffer(const bytearray &data);
virtual size_t pos();
virtual size_t size();
virtual void seek(size_t p, SeekMode s = SeekStart);
virtual bool atEnd();
LIBWEAVER_EXPORT virtual size_t pos();
LIBWEAVER_EXPORT virtual size_t size();
LIBWEAVER_EXPORT virtual void seek(size_t p, SeekMode s = SeekStart);
LIBWEAVER_EXPORT virtual bool atEnd();
const bytearray &data() const { return m_Internal; }
virtual size_t ReadData(void *data, size_t size);
virtual size_t WriteData(const void *data, size_t size);
LIBWEAVER_EXPORT virtual size_t ReadData(void *data, size_t size);
LIBWEAVER_EXPORT virtual size_t WriteData(const void *data, size_t size);
private:
bytearray m_Internal;