rem: putchar ('\n');
context: main (int argc, char *argv[])	{		if (argc != 2)		{		usage ();		return 0;		}	else		{		char *origfile = argv[1];		char *tmpfile  = origfile;		bool  needs_replace = false;			if (valid_file (origfile))			{			// output file already exists -- write to temp file			tmpfile = temp_file ();			needs_replace = true;			}				do_unchop (tmpfile, origfile);				if (needs_replace)			{			if (Errors == 0)				replace (origfile, tmpfile);			else				remove (tmpfile);			}		}		putchar ('\n');	return Errors;	}