fix lua C func map