Skip to content

Commit b94b385

Browse files
author
Oleh Kulykov
committed
1725888859
1 parent 46b0055 commit b94b385

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

src/CPP/Windows/Handle.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace NWindows {
99

10-
class CHandle MY_UNCOPYABLE
10+
class CHandle Z7_final MY_UNCOPYABLE
1111
{
1212
protected:
1313
HANDLE _handle;

src/CPP/Windows/PropVariant.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ inline void PropVarEm_Set_Bool(PROPVARIANT *p, bool b) throw()
4646
}
4747

4848

49-
class CPropVariant : public tagPROPVARIANT
49+
class CPropVariant Z7_final: public tagPROPVARIANT
5050
{
5151
// ---------- forbidden functions ----------
5252
CPropVariant(const char *s);

src/CPP/Windows/Synchronization.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class CBaseEvent MY_UNCOPYABLE
5151
WRes Lock() { return Event_Wait(&_object); }
5252
};
5353

54-
class CManualResetEvent: public CBaseEvent
54+
class CManualResetEvent Z7_final: public CBaseEvent
5555
{
5656
public:
5757
WRes Create(bool initiallyOwn = false)
@@ -72,7 +72,7 @@ class CManualResetEvent: public CBaseEvent
7272
#endif
7373
};
7474

75-
class CAutoResetEvent: public CBaseEvent
75+
class CAutoResetEvent Z7_final: public CBaseEvent
7676
{
7777
public:
7878
WRes Create()
@@ -135,7 +135,7 @@ class CMutexLock MY_UNCOPYABLE
135135
*/
136136

137137

138-
class CSemaphore MY_UNCOPYABLE
138+
class CSemaphore Z7_final MY_UNCOPYABLE
139139
{
140140
::CSemaphore _object;
141141
public:
@@ -162,7 +162,7 @@ class CSemaphore MY_UNCOPYABLE
162162
WRes Lock() { return Semaphore_Wait(&_object); }
163163
};
164164

165-
class CCriticalSection MY_UNCOPYABLE
165+
class CCriticalSection Z7_final MY_UNCOPYABLE
166166
{
167167
::CCriticalSection _object;
168168
public:
@@ -208,7 +208,7 @@ inline DWORD WINAPI WaitForMultiObj_Any_Infinite(DWORD count, const CHandle_WFMO
208208
#define SYNC_PARAM_DECL(x) NWindows::NSynchronization::CSynchro *x
209209
#define SYNC_OBJ_DECL(x) NWindows::NSynchronization::CSynchro x;
210210

211-
class CSynchro MY_UNCOPYABLE
211+
class CSynchro Z7_final MY_UNCOPYABLE
212212
{
213213
pthread_mutex_t _mutex;
214214
pthread_cond_t _cond;

src/CPP/Windows/System.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ namespace NSystem {
1818

1919
UInt32 CountAffinity(DWORD_PTR mask);
2020

21-
struct CProcessAffinity
21+
struct CProcessAffinity Z7_final
2222
{
2323
// UInt32 numProcessThreads;
2424
// UInt32 numSysThreads;
@@ -57,7 +57,7 @@ struct CProcessAffinity
5757

5858
#else // WIN32
5959

60-
struct CProcessAffinity
60+
struct CProcessAffinity Z7_final
6161
{
6262
UInt32 numSysThreads;
6363

src/CPP/Windows/Thread.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace NWindows {
1111

12-
class CThread MY_UNCOPYABLE
12+
class CThread Z7_final MY_UNCOPYABLE
1313
{
1414
::CThread thread;
1515
public:

0 commit comments

Comments
 (0)