soiApplication signal
@@ -75,6 +75,12 @@ | ||
75 | 75 | } |
76 | 76 | TS_STATE(FIN_tsOSversionBase_START) |
77 | 77 | { |
78 | + application->gc->exe(ifThis); | |
79 | + return FIN_tsOSversionBase_EXE; | |
80 | +} | |
81 | +TS_STATE(FIN_tsOSversionBase_EXE) | |
82 | +{ | |
83 | + R_TEST | |
78 | 84 | REF_SET(vers->helper,0); |
79 | 85 | REF_SET(vers,0); |
80 | 86 | return rDO|FIN_TINYSTATE_START; |
@@ -2,8 +2,27 @@ | ||
2 | 2 | #ifndef ___pObject_cpp_H___ |
3 | 3 | #define ___pObject_cpp_H___ |
4 | 4 | |
5 | +#include <new> | |
5 | 6 | |
6 | 7 | class pObject { |
8 | +public: | |
9 | + static void * operator new(size_t cbSize,void * ptr) | |
10 | +#if __cplusplus >= 201103L | |
11 | + noexcept(false) | |
12 | +#else | |
13 | + throw(std::bad_alloc) | |
14 | +#endif | |
15 | + { | |
16 | + return ptr; | |
17 | + } | |
18 | + static void operator delete(void * pv) | |
19 | +#if __cplusplus >= 201103L | |
20 | + noexcept(true) | |
21 | +#else | |
22 | + throw() | |
23 | +#endif | |
24 | + { | |
25 | + } | |
7 | 26 | }; |
8 | 27 | |
9 | 28 | #endif |