if (encoding == Input::INPUT_ENCODING_RAW) {
for (size_t i = 0; i < stream_indices.size(); ++i) {
- servers->add_data(stream_indices[i], ptr, bytes, SUITABLE_FOR_STREAM_START);
+ servers->add_data(stream_indices[i], ptr, bytes, /*metacube_flags=*/0);
}
return;
}
for (size_t i = 0; i < stream_indices.size(); ++i) {
servers->set_header(stream_indices[i], http_header, stream_header);
}
- } else {
- StreamStartSuitability suitable_for_stream_start;
- if (flags & METACUBE_FLAGS_NOT_SUITABLE_FOR_STREAM_START) {
- suitable_for_stream_start = NOT_SUITABLE_FOR_STREAM_START;
- } else {
- suitable_for_stream_start = SUITABLE_FOR_STREAM_START;
- }
- for (size_t i = 0; i < stream_indices.size(); ++i) {
- servers->add_data(stream_indices[i], inner_data, size, suitable_for_stream_start);
- }
+ }
+ for (size_t i = 0; i < stream_indices.size(); ++i) {
+ servers->add_data(stream_indices[i], inner_data, size, flags);
}
// Consume the block. This isn't the most efficient way of dealing with things