One would assume that the boost maintainers would have been able to apply this two line change within the last 10 months or so, but apparently not. svn path=/nixpkgs/trunk/; revision=27864wip/yesman
parent
bb87bf9a55
commit
7f94a9ffbf
@ -0,0 +1,24 @@ |
||||
diff -ubr boost_1_47_0/libs/filesystem/v2/src/v2_path.cpp boost_1_47_0-patched/libs/filesystem/v2/src/v2_path.cpp
|
||||
--- boost_1_47_0/libs/filesystem/v2/src/v2_path.cpp 2011-01-11 22:39:33.000000000 +0100
|
||||
+++ boost_1_47_0-patched/libs/filesystem/v2/src/v2_path.cpp 2011-07-21 01:06:26.000000000 +0200
|
||||
@@ -45,7 +45,7 @@
|
||||
{
|
||||
#if !defined(macintosh) && !defined(__APPLE__) && !defined(__APPLE_CC__)
|
||||
// ISO C calls this "the locale-specific native environment":
|
||||
- static std::locale lc("");
|
||||
+ static std::locale lc;
|
||||
#else // Mac OS
|
||||
// "All BSD system functions expect their string parameters to be in UTF-8 encoding
|
||||
// and nothing else."
|
||||
diff -ubr boost_1_47_0/libs/filesystem/v3/src/path.cpp boost_1_47_0-patched/libs/filesystem/v3/src/path.cpp
|
||||
--- boost_1_47_0/libs/filesystem/v3/src/path.cpp 2011-07-05 16:49:42.000000000 +0200
|
||||
+++ boost_1_47_0-patched/libs/filesystem/v3/src/path.cpp 2011-07-21 01:06:26.000000000 +0200
|
||||
@@ -767,7 +767,7 @@
|
||||
// or LANG are wrong, for example), so dynamic initialization is used to ensure
|
||||
// that exceptions can be caught.
|
||||
|
||||
- return std::locale("");
|
||||
+ return std::locale();
|
||||
|
||||
# endif
|
||||
}
|
Loading…
Reference in new issue