X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=folly%2FMPMCPipeline.h;h=90a4c85aa25e3cd4f69febb5511704f5f7d95423;hb=d5b67c256c7423d74f4794d7fe421ed239807be4;hp=4fef5ead5ad82a2601b04b0a6db8faf09333b493;hpb=ed8c80a0e0988e4ce687f51ca832a00e4a6b7930;p=folly.git diff --git a/folly/MPMCPipeline.h b/folly/MPMCPipeline.h index 4fef5ead..90a4c85a 100644 --- a/folly/MPMCPipeline.h +++ b/folly/MPMCPipeline.h @@ -275,13 +275,13 @@ template class MPMCPipeline { * in any queue) are also counted. */ ssize_t sizeGuess() const noexcept { - return (std::get<0>(stages_).writeCount() * kAmplification - - std::get(stages_).readCount()); + return ssize_t( + std::get<0>(stages_).writeCount() * kAmplification - + std::get(stages_).readCount()); } private: StageTuple stages_; }; - -} // namespaces +} // namespace folly