aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii1998-12-03 09:41:09 +0000
committerEli Zaretskii1998-12-03 09:41:09 +0000
commit6f855d6452fbff508a7b022350564a9f7955f7e9 (patch)
treef60f58486e67aa32e7fa6603723bb8f02bb91e72 /src
parentb162a8c47ad372b937542190448379839b7a06b0 (diff)
downloademacs-6f855d6452fbff508a7b022350564a9f7955f7e9.tar.gz
emacs-6f855d6452fbff508a7b022350564a9f7955f7e9.zip
(dos_cleanup): Flush and fsync the termscript stream.
Diffstat (limited to 'src')
-rw-r--r--src/dosfns.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/dosfns.c b/src/dosfns.c
index b1ba6063a37..d0f5f18dd01 100644
--- a/src/dosfns.c
+++ b/src/dosfns.c
@@ -469,6 +469,13 @@ dos_cleanup (void)
469#ifndef HAVE_X_WINDOWS 469#ifndef HAVE_X_WINDOWS
470 restore_parent_vm_title (); 470 restore_parent_vm_title ();
471#endif 471#endif
472 /* Make sure the termscript file is committed, in case we are
473 crashing and some vital info was written there. */
474 if (termscript)
475 {
476 fflush (termscript);
477 fsync (fileno (termscript));
478 }
472} 479}
473 480
474/* 481/*