*: use fopen helpers where appropriate

function                                             old     new   delta
finalize                                             348     343      -5
parse_resolvconf                                     306     299      -7
list_i2c_busses_and_exit                             495     483     -12
bootchartd_main                                     1091    1076     -15
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/4 up/down: 0/-39)             Total: -39 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
diff --git a/init/bootchartd.c b/init/bootchartd.c
index 750f673..ae1ee9d 100644
--- a/init/bootchartd.c
+++ b/init/bootchartd.c
@@ -218,10 +218,10 @@
 
 static void do_logging(unsigned sample_period_us, int process_accounting)
 {
-	FILE *proc_stat = xfopen("proc_stat.log", "w");
-	FILE *proc_diskstats = xfopen("proc_diskstats.log", "w");
-	//FILE *proc_netdev = xfopen("proc_netdev.log", "w");
-	FILE *proc_ps = xfopen("proc_ps.log", "w");
+	FILE *proc_stat = xfopen_for_write("proc_stat.log");
+	FILE *proc_diskstats = xfopen_for_write("proc_diskstats.log");
+	//FILE *proc_netdev = xfopen_for_write("proc_netdev.log");
+	FILE *proc_ps = xfopen_for_write("proc_ps.log");
 	int look_for_login_process = (getppid() == 1);
 	unsigned count = 60*1000*1000 / sample_period_us; /* ~1 minute */
 
@@ -268,7 +268,7 @@
 	//local pacct=
 	//[ -e kernel_pacct ] && pacct=kernel_pacct
 
-	FILE *header_fp = xfopen("header", "w");
+	FILE *header_fp = xfopen_for_write("header");
 
 	if (process_accounting)
 		acct(NULL);