]> mj.ucw.cz Git - libucw.git/blobdiff - ucw/log-file.c
strtonum: Added small bits of documentation
[libucw.git] / ucw / log-file.c
index efa0665f99bde467954390a085f267b6687e502c..b00f5b3a054304bc951bdd1cd8f55b5710ffc5d9 100644 (file)
@@ -8,12 +8,12 @@
  *     of the GNU Lesser General Public License.
  */
 
-#include "ucw/lib.h"
-#include "ucw/log.h"
-#include "ucw/log-internal.h"
-#include "ucw/lfs.h"
-#include "ucw/threads.h"
-#include "ucw/simple-lists.h"
+#include <ucw/lib.h>
+#include <ucw/log.h>
+#include <ucw/log-internal.h>
+#include <ucw/io.h>
+#include <ucw/threads.h>
+#include <ucw/simple-lists.h>
 
 #include <stdio.h>
 #include <string.h>
@@ -178,11 +178,7 @@ log_file(const char *name)
   if (!name)
     return;
 
-  struct log_stream *ls = log_new_file(name, FF_FD2_FOLLOWS);
-  struct log_stream *def = log_stream_by_flags(0);
-  log_rm_substream(def, NULL);
-  log_add_substream(def, ls);
-  log_close_stream(ls);
+  log_set_default_stream(log_new_file(name, FF_FD2_FOLLOWS));
 }
 
 #ifdef TEST