Index: main.cpp =================================================================== RCS file: /usr/local/cvs/cvsnt/src/main.c,v retrieving revision 1.71.2.151.6.54.2.6 diff -c -r1.71.2.151.6.54.2.6 main.cpp *** main.cpp 24 May 2010 01:26:52 -0000 1.71.2.151.6.54.2.6 --- main.cpp 6 Jun 2010 00:37:17 -0000 *************** *** 1944,1966 **** --- 1944,1972 ---- perms_close(); free_modules2(); + TRACE(3,"Free CVS_Username and cvs_locale"); xfree(CVS_Username); xfree(cvs_locale); #ifdef SYSTEM_CLEANUP /* Hook for OS-specific behavior, for example socket subsystems on NT and OS2 or dealing with windows and arguments on Mac. */ + TRACE(3,"Perform SYSTEM_CLEANUP ()"); SYSTEM_CLEANUP (); #endif + TRACE(3,"Free global_session_time and global_real_session_time"); xfree(global_session_time); xfree(global_real_session_time); if(trace_file_fp) fclose(trace_file_fp); + TRACE(3,"Free trace_file"); xfree(trace_file); + TRACE(3,"CCvsgui::Close"); CCvsgui::Close(err ? EXIT_FAILURE : 0); + TRACE(3,"main return %s", (err) ? "EXIT_FAILURE" : "OK"); return err ? EXIT_FAILURE : 0; }