diff options
author | Aaron W. LaFramboise <aaronraolete36@aaronwl.com> | 2004-07-08 01:08:49 +0000 |
---|---|---|
committer | Per Bothner <bothner@gcc.gnu.org> | 2004-07-07 18:08:49 -0700 |
commit | fbf153f2636f01c4c19af3dabdc8701cf2f88754 (patch) | |
tree | 1a669b357c19287c0d62df4bcb3bee021e671e6d | |
parent | 45fdd4050293b95e21c01cb8cd482408e824acb7 (diff) | |
download | gcc-fbf153f2636f01c4c19af3dabdc8701cf2f88754.zip gcc-fbf153f2636f01c4c19af3dabdc8701cf2f88754.tar.gz gcc-fbf153f2636f01c4c19af3dabdc8701cf2f88754.tar.bz2 |
* engine/util.c (vfail): Remove unnecessary sync, fsync, and fflush.
From-SVN: r84253
-rw-r--r-- | libbanshee/engine/ChangeLog | 4 | ||||
-rw-r--r-- | libbanshee/engine/util.c | 5 |
2 files changed, 4 insertions, 5 deletions
diff --git a/libbanshee/engine/ChangeLog b/libbanshee/engine/ChangeLog index 5309328..b65636e 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 9261980..2d723f9 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 */ } |