X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=src%2Futil.h;h=15a45ba7d788adde3f2c79170375a93df1b439d8;hp=df093108ee403189367fdf3432a41820763289b4;hb=6fb186f4bbeb34b4e5c22f909e8d0a1a877f1c44;hpb=fb811c31fd28d1d637a50f784af620d085fa32d4 diff --git a/src/util.h b/src/util.h index df09310..15a45ba 100644 --- a/src/util.h +++ b/src/util.h @@ -258,6 +258,12 @@ public: #define CRITICAL_BLOCK(cs) \ if (CCriticalBlock criticalblock = CCriticalBlock(cs, #cs, __FILE__, __LINE__)) +#define ENTER_CRITICAL_SECTION(cs) \ + (cs).Enter(#cs, __FILE__, __LINE__) + +#define LEAVE_CRITICAL_SECTION(cs) \ + (cs).Leave() + class CTryCriticalBlock { protected: