- ctx->logf = fopen(s0, "w");
- if (!ctx->logf && s1.s)
- ctx->logf = fopen(s1.s, "w");
- if (!ctx->logf && s2.s)
- ctx->logf = fopen(s2.s, "w");
- if (!ctx->logf && log_dir_wait)
- ctx->logf = save_output(s0, s1.s, s2.s);
+ f = fopen(s0, "w");
+ if (!f && s1.s)
+ f = fopen(s1.s, "w");
+ if (!f && s2.s)
+ f = fopen(s2.s, "w");
+ if (!f && log_dir_wait)
+ f = save_output(s0, s1.s, s2.s);