void (*pCG_DrawActiveFrame)(int a1, float a2 , int a3); void myCG_DrawActiveFrame(int a1, float a2 , int a3) { pCG_DrawActiveFrame(a1,a2,a3); FILE * pFile; pFile = fopen ("ErrorLog.nic","w"); fprintf (pFile, "a1 - %i\n",a1); fprintf (pFile, "a2 - %f\n",a2); fprintf (pFile, "a3 - %i\n",a3); fclose (pFile); }