hello, all.. I have a question.. I'm implementing locks in lock.h , but I found these two.. #define __lock_close(lock) (_CAST_VOID 0) #define __lock_close_recursive(lock) (_CAST_VOID 0) what is close() operation on locks and can I leave them empty? would it be safe? thanks Min