source file of the Flower Library
- (c) 1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include <stdlib.h>
#include "warn.hh"
-
void
message (String s)
{
fputs (s.to_str0 (), stderr);
+ fflush (stderr);
}
void
warning (String s)
{
- message (_f ("warning: %s\n", s.to_str0 ()));
+ message (_f ("warning: %s", s.to_str0 ()) + "\n");
}
void
non_fatal_error (String s)
{
- message (_f ("error: %s\n", s.to_str0 ()));
+ message (_f ("error: %s", s.to_str0 ()) + "\n");
}
void
void
programming_error (String s)
{
- message (_f ("programming error: %s (Continuing; cross thumbs)\n",
- s.to_str0 ()));
+ message (_f ("programming error: %s", s) + "\n");
+ message (_ ("Continuing; crossing fingers") + "\n");
}