Index: net/base/mime_sniffer.cc |
diff --git a/net/base/mime_sniffer.cc b/net/base/mime_sniffer.cc |
index ad4212dc2811af7567661052f2cef560fefe8c74..0d1f1169907bd91d1f93404afeee54a7e7e197e9 100644 |
--- a/net/base/mime_sniffer.cc |
+++ b/net/base/mime_sniffer.cc |
@@ -110,11 +110,11 @@ namespace net { |
static const size_t kBytesRequiredForMagic = 42; |
struct MagicNumber { |
- const char* mime_type; |
- const char* magic; |
+ const char* const mime_type; |
+ const char* const magic; |
size_t magic_len; |
bool is_string; |
- const char* mask; // if set, must have same length as |magic| |
+ const char* const mask; // if set, must have same length as |magic| |
}; |
#define MAGIC_NUMBER(mime_type, magic) \ |
@@ -209,7 +209,7 @@ enum OfficeDocType { |
struct OfficeExtensionType { |
OfficeDocType doc_type; |
- const char* extension; |
+ const char* const extension; |
size_t extension_len; |
}; |
@@ -724,7 +724,7 @@ static bool SniffBinary(const char* content, |
static bool IsUnknownMimeType(const std::string& mime_type) { |
// TODO(tc): Maybe reuse some code in net/http/http_response_headers.* here. |
// If we do, please be careful not to alter the semantics at all. |
- static const char* kUnknownMimeTypes[] = { |
+ static const char* const kUnknownMimeTypes[] = { |
// Empty mime types are as unknown as they get. |
"", |
// The unknown/unknown type is popular and uninformative |
@@ -819,7 +819,7 @@ bool ShouldSniffMimeType(const GURL& url, const std::string& mime_type) { |
return false; |
} |
- static const char* kSniffableTypes[] = { |
+ static const char* const kSniffableTypes[] = { |
// Many web servers are misconfigured to send text/plain for many |
// different types of content. |
"text/plain", |