susumu.yata
null+****@clear*****
Mon Dec 10 13:02:01 JST 2012
susumu.yata 2012-12-10 13:02:01 +0900 (Mon, 10 Dec 2012) New Revision: 425f47822db26c2062fdeef836705e571bd93f9e https://github.com/groonga/grnxx/commit/425f47822db26c2062fdeef836705e571bd93f9e Log: Don't use std::numeric_limits<T>::max() with constexpr. Because OSX libstdc++'s std::numeric_limits doesn't use constexpr. Modified files: lib/alpha/blob_vector.hpp Modified: lib/alpha/blob_vector.hpp (+1 -2) =================================================================== --- lib/alpha/blob_vector.hpp 2012-12-10 13:00:16 +0900 (5820840) +++ lib/alpha/blob_vector.hpp 2012-12-10 13:02:01 +0900 (346a015) @@ -27,8 +27,7 @@ using namespace grnxx::db; constexpr uint64_t BLOB_VECTOR_MAX_ID = uint64_t(1) << 40; -constexpr uint32_t BLOB_VECTOR_INVALID_PAGE_ID = - std::numeric_limits<uint32_t>::max(); +constexpr uint32_t BLOB_VECTOR_INVALID_PAGE_ID = 0xFFFFFFFFU; constexpr uint64_t BLOB_VECTOR_SMALL_VALUE_MAX_LENGTH = 7; -------------- next part -------------- HTML����������������������������...Download