Commit 51eee59b authored by Orvid King's avatar Orvid King Committed by facebook-github-bot-4

Fix the size of the enum in FBString.h under MSVC

Summary: MSVC defaults enum sizes to int, so explicitly use `size_t` as the base to have it correctly sized.
Closes #246

Reviewed By: @yfeldblum

Differential Revision: D2282816

Pulled By: @sgolemon
parent 8fe31d96
...@@ -810,7 +810,7 @@ private: ...@@ -810,7 +810,7 @@ private:
MediumLarge ml_; MediumLarge ml_;
}; };
enum { enum : size_t {
lastChar = sizeof(MediumLarge) - 1, lastChar = sizeof(MediumLarge) - 1,
maxSmallSize = lastChar / sizeof(Char), maxSmallSize = lastChar / sizeof(Char),
maxMediumSize = 254 / sizeof(Char), // coincides with the small maxMediumSize = 254 / sizeof(Char), // coincides with the small
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment