Free Electron
Macros | Functions
xProtect.cc File Reference
#include "fe/core.h"
Include dependency graph for xProtect.cc:

Macros

#define TEST_PROTECTED(SAME, PROTECTED, COPY)
 

Functions

int main (void)
 

Macro Definition Documentation

◆ TEST_PROTECTED

#define TEST_PROTECTED (   SAME,
  PROTECTED,
  COPY 
)
Value:
printf("protect %p %d:%d %d copy %p %d:%d %d\n", \
cpProtect.raw(),cpProtect.protection(), \
cpProtect->protection(), \
cpProtect->m_data, \
cpCopy.raw(),cpCopy.protection(), \
cpCopy->protection(), \
cpCopy->m_data); \
UNIT_TEST(SAME==(cpProtect.raw()==cpCopy.raw())); \
UNIT_TEST(cpProtect->m_data==PROTECTED); \
UNIT_TEST(cpCopy->m_data==COPY);