Skip to content

Commit 2f61e45

Browse files
committed
Fixed string constants.
1 parent 5614b43 commit 2f61e45

File tree

1 file changed

+15
-21
lines changed

1 file changed

+15
-21
lines changed

boost/network/constants.hpp

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -18,80 +18,75 @@ template <class Tag>
1818
struct constants_narrow {
1919

2020
static char const* crlf() {
21-
static char crlf_[] = {'\r', '\n', 0};
21+
static char crlf_[] = "\r\n";
2222
return crlf_;
2323
}
2424

2525
static char const* dot() {
26-
static char dot_[] = {'.', 0};
26+
static char dot_[] = ".";
2727
return dot_;
2828
}
2929

3030
static char dot_char() { return '.'; }
3131

3232
static char const* http_slash() {
33-
static char http_slash_[] = {'H', 'T', 'T', 'P', '/', 0};
33+
static char http_slash_[] = "HTTP/";
3434
return http_slash_;
3535
}
3636

3737
static char const* space() {
38-
static char space_[] = {' ', 0};
38+
static char space_[] = " ";
3939
return space_;
4040
}
4141

4242
static char space_char() { return ' '; }
4343

4444
static char const* slash() {
45-
static char slash_[] = {'/', 0};
45+
static char slash_[] = "/";
4646
return slash_;
4747
}
4848

4949
static char slash_char() { return '/'; }
5050

5151
static char const* host() {
52-
static char host_[] = {'H', 'o', 's', 't', 0};
52+
static char host_[] = "Host";
5353
return host_;
5454
}
5555

5656
static char const* colon() {
57-
static char colon_[] = {':', 0};
57+
static char colon_[] = ":";
5858
return colon_;
5959
}
6060

6161
static char colon_char() { return ':'; }
6262

6363
static char const* accept() {
64-
static char accept_[] = {'A', 'c', 'c', 'e', 'p', 't', 0};
64+
static char accept_[] = "Accept";
6565
return accept_;
6666
}
6767

6868
static char const* default_accept_mime() {
69-
static char mime_[] = {'*', '/', '*', 0};
69+
static char mime_[] = "*/*";
7070
return mime_;
7171
}
7272

7373
static char const* accept_encoding() {
74-
static char accept_encoding_[] = {'A', 'c', 'c', 'e', 'p', 't', '-', 'E',
75-
'n', 'c', 'o', 'd', 'i', 'n', 'g', 0};
74+
static char accept_encoding_[] = "Accept-Encoding";
7675
return accept_encoding_;
7776
}
7877

7978
static char const* default_accept_encoding() {
80-
static char default_accept_encoding_[] = {
81-
'i', 'd', 'e', 'n', 't', 'i', 't', 'y', ';', 'q', '=',
82-
'1', '.', '0', ',', ' ', '*', ';', 'q', '=', '0', 0};
79+
static char default_accept_encoding_[] = "identity;q=1.0, *;q=0";
8380
return default_accept_encoding_;
8481
}
8582

8683
static char const* user_agent() {
87-
static char user_agent_[] = {'U', 's', 'e', 'r', '-', 'A',
88-
'g', 'e', 'n', 't', 0};
84+
static char user_agent_[] = "User-Agent";
8985
return user_agent_;
9086
}
9187

9288
static char const* cpp_netlib_slash() {
93-
static char cpp_netlib_slash_[] = {'c', 'p', 'p', '-', 'n', 'e',
94-
't', 'l', 'i', 'b', '/', 0};
89+
static char cpp_netlib_slash_[] = "cpp-netlib/";
9590
return cpp_netlib_slash_;
9691
}
9792

@@ -100,13 +95,12 @@ struct constants_narrow {
10095
static char hash_char() { return '#'; }
10196

10297
static char const* connection() {
103-
static char connection_[] = {'C', 'o', 'n', 'n', 'e', 'c',
104-
't', 'i', 'o', 'n', 0};
98+
static char connection_[] = "Connection";
10599
return connection_;
106100
}
107101

108102
static char const* close() {
109-
static char close_[] = {'C', 'l', 'o', 's', 'e', 0};
103+
static char close_[] = "Close";
110104
return close_;
111105
}
112106

0 commit comments

Comments
 (0)