osx writer: switch to little endian
[paraslash.git] / filter_chain.c
index 4114ca7743e4987386d6a31bd4cf11809eb9327f..2d82a22c1c890865fa5d5c5c541b133872ed2471 100644 (file)
@@ -124,7 +124,7 @@ void filter_pre_select(__a_unused struct sched *s, struct task *t)
        t->ret = -E_FC_EOF;
        if (fc->output_eof && *fc->output_eof)
                goto err_out;
-       if (fc->input_eof && *fc->input_eof)
+       if (fc->input_eof && *fc->input_eof && !*fc->in_loaded)
                goto err_out;
 again:
        ib = fc->inbuf;