From 71ed51a3dc79d8643efe0f846120e28adf87cf8d Mon Sep 17 00:00:00 2001
From: bothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu, 8 Jul 2004 01:08:49 +0000
Subject: [PATCH] 	* engine/util.c (vfail): Remove unnecessary sync,
 fsync, and fflush.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84253 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libbanshee/engine/ChangeLog | 4 ++++
 libbanshee/engine/util.c    | 5 -----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/libbanshee/engine/ChangeLog b/libbanshee/engine/ChangeLog
index 5309328c6faf..b65636ed5e74 100644
--- a/libbanshee/engine/ChangeLog
+++ b/libbanshee/engine/ChangeLog
@@ -1,3 +1,7 @@
+2004-05-28 Aaron W. LaFramboise <aaronraolete36@aaronwl.com>
+
+	* engine/util.c (vfail): Remove unnecessary sync, fsync, and fflush.
+
 2003-07-01  Daniel Berlin  <dberlin@dberlin.org>
 
 	* bool.h: Can't include gcc's system.h and bool.h at the same time.
diff --git a/libbanshee/engine/util.c b/libbanshee/engine/util.c
index 92619801af28..2d723f933434 100644
--- a/libbanshee/engine/util.c
+++ b/libbanshee/engine/util.c
@@ -44,13 +44,8 @@ static void vfail(const char *fmt, va_list args) __attribute__((__noreturn__));
 static void vfail(const char *fmt, va_list args)
 {
   vfprintf(stderr, fmt, args);
-  fflush(stdin);
   fflush(stderr);
   fflush(stdout);
-  sync();
-  fsync(STDIN_FILENO);
-  fsync(STDERR_FILENO);
-  fsync(STDOUT_FILENO);
   abort();
   while (1); /* Work around stupid gcc-2.96-85 bug */
 }
-- 
GitLab