if (tbz2_stdout)
out = stdout;
else if ((out = fopen(dst, "w")) == NULL)
return;
err("Cannot write to: %s", dst);
do {
this_write = fread(buffer, 1, _TBZ2_MIN(len, sizeof(buffer)), src);