rocksdb/third-party/fbson
Tian Xia 492f6d27ed Fix a segfault in fbson under Mac OS X compiler
Summary:
The problem appears to be caused by a bug in Mac OS X compiler
(http://llvm.org/bugs/show_bug.cgi?id=15337). We need explicitly construct the
base object std::ostream(std::streambuf*) with nullptr. Otherwise, ostream will
try to delete the underlying streambuf* which apparently is undefined in the
Mac OS X compiler.

https://github.com/facebook/rocksdb/issues/525

Test Plan:
unit test in fbson
make all check
document_db_test (on mac)

Reviewers: IslamAbdelRahman, igor

Reviewed By: igor

Subscribers: dhruba

Differential Revision: https://reviews.facebook.net/D34587
2015-03-06 10:12:50 -08:00
..
COMMIT.md adding stdlib to fbson 2015-02-27 10:27:14 -08:00
FbsonDocument.h adding stdlib to fbson 2015-02-27 10:27:14 -08:00
FbsonJsonParser.h Return fbson 2015-02-27 00:04:14 +03:00
FbsonStream.h Fix a segfault in fbson under Mac OS X compiler 2015-03-06 10:12:50 -08:00
FbsonUtil.h Return fbson 2015-02-27 00:04:14 +03:00
FbsonWriter.h Return fbson 2015-02-27 00:04:14 +03:00