Compare commits
1 Commits
e5df76ab1d
...
2368de6e93
| Author | SHA1 | Date | |
|---|---|---|---|
| 2368de6e93 |
@@ -333,8 +333,8 @@ typedef long long ssize_t;
|
||||
__PrivateInitializer__ __privateinitializer__;
|
||||
|
||||
# define PRIVATE_DEFINITION_START(c) struct c::__Private__ {
|
||||
# define PRIVATE_DEFINITION_FINISH(c) \
|
||||
} \
|
||||
# define PRIVATE_DEFINITION_END_NO_INITIALIZE(c) \
|
||||
} \
|
||||
;
|
||||
# define PRIVATE_DEFINITION_INITIALIZE(c) \
|
||||
c::__PrivateInitializer__::__PrivateInitializer__() { \
|
||||
@@ -351,9 +351,9 @@ typedef long long ssize_t;
|
||||
p = new c::__Private__(); \
|
||||
return *this; \
|
||||
}
|
||||
# define PRIVATE_DEFINITION_END(c) \
|
||||
PRIVATE_DEFINITION_FINISH(c) \
|
||||
PRIVATE_DEFINITION_INITIALIZE(c)
|
||||
# define PRIVATE_DEFINITION_END(c) \
|
||||
PRIVATE_DEFINITION_END_NO_INITIALIZE \
|
||||
(c) PRIVATE_DEFINITION_INITIALIZE(c)
|
||||
|
||||
|
||||
# define PRIVATE (__privateinitializer__.p)
|
||||
|
||||
Reference in New Issue
Block a user