Hi


I have the folowing in my code:
#define crReturn(z) \
do {\
crLine=__LINE__; return (z); case __LINE__:;\
} while (0)

and when I call crReturn(z) in my program I get an error:
D:\SSH.C(707) : error C2051: case expression not constant

how can I solve this problem.
i use visual C++ 6.0
thank you