MFC 1.3: do_file() is called recursively from several places and cannot safely free() anything related to items that may be recursed on.
MFC 1.3: do_file() is called recursively from several places and
cannot safely free() anything related to items that may be
recursed on.

Obtained from:	DragonFly (rev 1.7, dillon)
PR:		bin/94767

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase