compiler: fix type