change the constant expression in macro

MSVC reports 'true' is  not defined in macro
comment out calling to rand_s

Currently there is problem on finding out rand_s definition