1 | diff -crB /cygdrive/d/programs/boost_1_46_1/libs/filesystem/v3/src/path.cpp /cygdrive/d/programs/boost_1_46_1_orig/libs/filesystem/v3/src/path.cpp
|
---|
2 | *** /cygdrive/d/programs/boost_1_46_1/libs/filesystem/v3/src/path.cpp 2011-03-31 11:05:13.829400000 +0200
|
---|
3 | --- /cygdrive/d/programs/boost_1_46_1_orig/libs/filesystem/v3/src/path.cpp 2011-03-03 19:00:21.615249000 +0100
|
---|
4 | ***************
|
---|
5 | *** 84,90 ****
|
---|
6 | const wchar_t* preferred_separator_string = L"\\";
|
---|
7 | const wchar_t colon = L':';
|
---|
8 | const wchar_t dot = L'.';
|
---|
9 | - const wchar_t questionmark = L'?';
|
---|
10 | const fs::path dot_path(L".");
|
---|
11 | const fs::path dot_dot_path(L"..");
|
---|
12 |
|
---|
13 | --- 84,89 ----
|
---|
14 | ***************
|
---|
15 | *** 491,509 ****
|
---|
16 | && is_separator(path[0])
|
---|
17 | && is_separator(path[1])) return string_type::npos;
|
---|
18 |
|
---|
19 | - # ifdef BOOST_WINDOWS_API
|
---|
20 | - // case "\\?\"
|
---|
21 | - if (size > 4
|
---|
22 | - && is_separator(path[0])
|
---|
23 | - && is_separator(path[1])
|
---|
24 | - && path[2] == questionmark
|
---|
25 | - && is_separator(path[3]))
|
---|
26 | - {
|
---|
27 | - string_type::size_type pos(path.find_first_of(separators, 4));
|
---|
28 | - return pos < size ? pos : string_type::npos;
|
---|
29 | - }
|
---|
30 | - # endif
|
---|
31 | -
|
---|
32 | // case "//net {/}"
|
---|
33 | if (size > 3
|
---|
34 | && is_separator(path[0])
|
---|
35 | --- 490,495 ----
|
---|