mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-13 14:11:34 -06:00
Normalize all the line endings
This commit is contained in:
@@ -1,55 +1,55 @@
|
||||
// Windows/MemoryGlobal.h
|
||||
|
||||
#ifndef __WINDOWS_MEMORY_GLOBAL_H
|
||||
#define __WINDOWS_MEMORY_GLOBAL_H
|
||||
|
||||
#include "../Common/MyWindows.h"
|
||||
|
||||
namespace NWindows {
|
||||
namespace NMemory {
|
||||
|
||||
class CGlobal
|
||||
{
|
||||
HGLOBAL _global;
|
||||
public:
|
||||
CGlobal(): _global(NULL){};
|
||||
~CGlobal() { Free(); }
|
||||
operator HGLOBAL() const { return _global; }
|
||||
void Attach(HGLOBAL hGlobal)
|
||||
{
|
||||
Free();
|
||||
_global = hGlobal;
|
||||
}
|
||||
HGLOBAL Detach()
|
||||
{
|
||||
HGLOBAL h = _global;
|
||||
_global = NULL;
|
||||
return h;
|
||||
}
|
||||
bool Alloc(UINT flags, SIZE_T size) throw();
|
||||
bool Free() throw();
|
||||
LPVOID Lock() const { return GlobalLock(_global); }
|
||||
void Unlock() const { GlobalUnlock(_global); }
|
||||
bool ReAlloc(SIZE_T size) throw();
|
||||
};
|
||||
|
||||
class CGlobalLock
|
||||
{
|
||||
HGLOBAL _global;
|
||||
LPVOID _ptr;
|
||||
public:
|
||||
LPVOID GetPointer() const { return _ptr; }
|
||||
CGlobalLock(HGLOBAL hGlobal): _global(hGlobal)
|
||||
{
|
||||
_ptr = GlobalLock(hGlobal);
|
||||
};
|
||||
~CGlobalLock()
|
||||
{
|
||||
if (_ptr != NULL)
|
||||
GlobalUnlock(_global);
|
||||
}
|
||||
};
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
// Windows/MemoryGlobal.h
|
||||
|
||||
#ifndef __WINDOWS_MEMORY_GLOBAL_H
|
||||
#define __WINDOWS_MEMORY_GLOBAL_H
|
||||
|
||||
#include "../Common/MyWindows.h"
|
||||
|
||||
namespace NWindows {
|
||||
namespace NMemory {
|
||||
|
||||
class CGlobal
|
||||
{
|
||||
HGLOBAL _global;
|
||||
public:
|
||||
CGlobal(): _global(NULL){};
|
||||
~CGlobal() { Free(); }
|
||||
operator HGLOBAL() const { return _global; }
|
||||
void Attach(HGLOBAL hGlobal)
|
||||
{
|
||||
Free();
|
||||
_global = hGlobal;
|
||||
}
|
||||
HGLOBAL Detach()
|
||||
{
|
||||
HGLOBAL h = _global;
|
||||
_global = NULL;
|
||||
return h;
|
||||
}
|
||||
bool Alloc(UINT flags, SIZE_T size) throw();
|
||||
bool Free() throw();
|
||||
LPVOID Lock() const { return GlobalLock(_global); }
|
||||
void Unlock() const { GlobalUnlock(_global); }
|
||||
bool ReAlloc(SIZE_T size) throw();
|
||||
};
|
||||
|
||||
class CGlobalLock
|
||||
{
|
||||
HGLOBAL _global;
|
||||
LPVOID _ptr;
|
||||
public:
|
||||
LPVOID GetPointer() const { return _ptr; }
|
||||
CGlobalLock(HGLOBAL hGlobal): _global(hGlobal)
|
||||
{
|
||||
_ptr = GlobalLock(hGlobal);
|
||||
};
|
||||
~CGlobalLock()
|
||||
{
|
||||
if (_ptr != NULL)
|
||||
GlobalUnlock(_global);
|
||||
}
|
||||
};
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user