io/FileDescriptor: pass std::span to Full{Read,Write}()
This commit is contained in:

committed by
Max Kellermann

parent
9a0b3775d8
commit
09a2da89a2
@@ -87,14 +87,14 @@ try {
|
||||
break;
|
||||
|
||||
auto dest = filter->FilterPCM(std::span{buffer}.first(nbytes));
|
||||
output_fd.FullWrite(dest.data(), dest.size());
|
||||
output_fd.FullWrite(dest);
|
||||
}
|
||||
|
||||
while (true) {
|
||||
auto dest = filter->Flush();
|
||||
if (dest.data() == nullptr)
|
||||
break;
|
||||
output_fd.FullWrite(dest.data(), dest.size());
|
||||
output_fd.FullWrite(dest);
|
||||
}
|
||||
|
||||
/* cleanup and exit */
|
||||
|
Reference in New Issue
Block a user