C-style function pointers now an error

upgrade from deprecation to error