]> mj.ucw.cz Git - libucw.git/commitdiff
Logging: Use log_set_default_stream().
authorMartin Mares <mj@ucw.cz>
Sat, 7 Jan 2012 13:33:52 +0000 (14:33 +0100)
committerMartin Mares <mj@ucw.cz>
Sat, 7 Jan 2012 13:33:52 +0000 (14:33 +0100)
ucw/log-conf.c
ucw/log-file.c

index 26d7d5c46d106eb8bb136b0275e9a8c959c9e44e..7c7f97afe8ce2ed0c15fd393b7cecae75ee43eb4 100644 (file)
@@ -336,11 +336,7 @@ log_new_configured(const char *name)
 void
 log_configured(const char *name)
 {
-  struct log_stream *ls = log_new_configured(name);
-  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_configured(name));
 }
 
 #ifdef TEST
index efa0665f99bde467954390a085f267b6687e502c..862b94c1570cc06825ed29991cd009acfc1e8cad 100644 (file)
@@ -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