Files
easy7zip/Common/AlignedBuffer.h
Igor Pavlov 3c510ba80b 4.20
2016-05-28 00:15:41 +01:00

19 lines
311 B
C++
Executable File

// Common/AlignedBuffer.h
#ifndef __COMMON_ALIGNEDBUFFER_H
#define __COMMON_ALIGNEDBUFFER_H
#include <stddef.h>
class CAlignedBuffer
{
unsigned char *m_Buffer;
public:
CAlignedBuffer(): m_Buffer(0) {};
~CAlignedBuffer() { Free(); }
void *Allocate(size_t size, size_t mask);
void Free();
};
#endif