X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a3a9277b2d833bad63f6ca22dcf9cc563fbe0f68..3406010cd31d6455d8ab9f96b312920dac884062:/src/xbt/xbt_log_appender_file.c diff --git a/src/xbt/xbt_log_appender_file.c b/src/xbt/xbt_log_appender_file.c index 1823d106ad..d27db25e74 100644 --- a/src/xbt/xbt_log_appender_file.c +++ b/src/xbt/xbt_log_appender_file.c @@ -1,8 +1,7 @@ -/* $Id$ */ - /* file_appender - a dumb log appender which simply prints to stdout */ -/* Copyright (c) 2003, 2004 Martin Quinson. All rights reserved. */ +/* Copyright (c) 2007, 2008, 2009, 2010. The SimGrid Team. + * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -15,27 +14,30 @@ * The root category's default logging function. */ -extern const char *xbt_log_priority_names[7]; +extern const char *xbt_log_priority_names[8]; -static void append_file(xbt_log_appender_t this_appender, char *str) { - fprintf((FILE*)(this_appender->data), "%s", str); +static void append_file(xbt_log_appender_t this_appender, char *str) +{ + fprintf((FILE *) (this_appender->data), "%s", str); } -static void free_ (xbt_log_appender_t this_) { - if (this_->data != stderr) - fclose(this_->data); +static void free_(xbt_log_appender_t this_) +{ + if (this_->data != stderr) + fclose(this_->data); } -xbt_log_appender_t xbt_log_appender_file_new(char *arg){ - xbt_log_appender_t res = xbt_new0(s_xbt_log_appender_t,1); +xbt_log_appender_t xbt_log_appender_file_new(char *arg) +{ + xbt_log_appender_t res = xbt_new0(s_xbt_log_appender_t, 1); res->do_append = append_file; res->free_ = free_; if (arg) - res->data = (void*)fopen(arg, "w"); + res->data = (void *) fopen(arg, "w"); else - res->data = (void*)stderr; + res->data = (void *) stderr; return res; }