修改，使可以在纯c下不编译funclog