push error.c