Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 1413 → Rev 1414

/sved/trunk/sved.c/sved.c
903,6 → 903,7
unsigned short curfile;
struct file *db = dbarr; /* visible file is the first slot by default */
struct line far *clipboard = NULL;
unsigned char original_breakflag;
 
{
unsigned short i = 0;
940,8 → 941,10
SCHEME_ERR = 0x4f;
}
 
/* disable CTRL+C handling, user needs it for copy/paste operations */
mdr_dos_ctrlc_disable();
/* instruct DOS to stop detecting CTRL+C because user needs it for
* copy/paste operations. also remember the original status of the BREAK
* flag so I can restore it as it was before quitting. */
original_breakflag = mdr_dos_ctrlc_disable();
 
for (;;) {
int k;
1274,6 → 1277,9
 
mdr_cout_close();
 
/* restore the DOS BREAK flag if it was originally set */
if (original_breakflag != 0) mdr_dos_ctrlc_enable();
 
/* no need to free memory, DOS will do it for me */
 
return;