From: Aaron W. LaFramboise Date: Thu, 8 Jul 2004 01:08:49 +0000 (+0000) Subject: * engine/util.c (vfail): Remove unnecessary sync, fsync, and fflush. X-Git-Tag: releases/gcc-4.0.0~6949 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fbf153f2636f01c4c19af3dabdc8701cf2f88754;p=thirdparty%2Fgcc.git * engine/util.c (vfail): Remove unnecessary sync, fsync, and fflush. From-SVN: r84253 --- 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 + + * engine/util.c (vfail): Remove unnecessary sync, fsync, and fflush. + 2003-07-01 Daniel Berlin * 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 */ }