VisualC++2010でこういう関数呼び出し書いたら警告喰らったんだけど黙らせていいの?

std::vector<int> getList();
void checkList(const std::vector<int>& list);

checkList(getList());→「C4238: 非標準の拡張機能が使用されています : 右辺値のクラスが左辺値に使用されます。」