Fix Build: folly with -Wmissing-braces
authorYedidya Feldblum <yfeldblum@fb.com>
Fri, 18 Nov 2016 07:01:42 +0000 (23:01 -0800)
committerFacebook Github Bot <facebook-github-bot-bot@fb.com>
Fri, 18 Nov 2016 07:09:06 +0000 (23:09 -0800)
commit005736d3bc1d21fb0415fd68b6233890edc0b31b
tree5420d554e579c05087bbe84e9fdac085cbc0bac8
parent7b77a513d2683c77df176fcec6108d5ef0eb72c4
Fix Build: folly with -Wmissing-braces

Summary:
[Folly] Fix Build: `folly` with `-Wmissing-braces`.

Construction of `std::array` with list-initialization for the contained C array requires double braces, per the standard.

Compilers accept it with single braces, but will reject it when `-Wmissing-braces` is passed.

Reviewed By: igorsugak, meyering

Differential Revision: D4202629

fbshipit-source-id: e5b87a655e7f25e6cddb931dda28b172c768f227
folly/Array.h
folly/futures/test/FutureTest.cpp
folly/test/RangeTest.cpp