fix creg compile error