fix fndecl