url_util_internal.h revision cedac228d2dd51db4b79ea1e72c7f249408ee061
1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef URL_URL_UTIL_INTERNAL_H_ 6#define URL_URL_UTIL_INTERNAL_H_ 7 8#include <string> 9 10#include "base/strings/string16.h" 11#include "url/url_parse.h" 12 13namespace url { 14 15// Given a string and a range inside the string, compares it to the given 16// lower-case |compare_to| buffer. 17bool CompareSchemeComponent(const char* spec, 18 const Component& component, 19 const char* compare_to); 20bool CompareSchemeComponent(const base::char16* spec, 21 const Component& component, 22 const char* compare_to); 23 24} // namespace url 25 26#endif // URL_URL_UTIL_INTERNAL_H_ 27