| Index: chrome/browser/download_exe.cc
|
| ===================================================================
|
| --- chrome/browser/download_exe.cc (revision 2162)
|
| +++ chrome/browser/download_exe.cc (working copy)
|
| @@ -1,137 +0,0 @@
|
| -// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include <set>
|
| -#include <string>
|
| -
|
| -#include "chrome/browser/download_util.h"
|
| -
|
| -namespace download_util {
|
| -
|
| -// For file extensions taken from mozilla:
|
| -
|
| -/* ***** BEGIN LICENSE BLOCK *****
|
| - * Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
| - *
|
| - * The contents of this file are subject to the Mozilla Public License Version
|
| - * 1.1 (the "License"); you may not use this file except in compliance with
|
| - * the License. You may obtain a copy of the License at
|
| - * http://www.mozilla.org/MPL/
|
| - *
|
| - * Software distributed under the License is distributed on an "AS IS" basis,
|
| - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
| - * for the specific language governing rights and limitations under the
|
| - * License.
|
| - *
|
| - * The Original Code is Mozilla Communicator client code, released
|
| - * March 31, 1998.
|
| - *
|
| - * The Initial Developer of the Original Code is
|
| - * Netscape Communications Corporation.
|
| - * Portions created by the Initial Developer are Copyright (C) 1998-1999
|
| - * the Initial Developer. All Rights Reserved.
|
| - *
|
| - * Contributor(s):
|
| - * Doug Turner <dougt@netscape.com>
|
| - * Dean Tessman <dean_tessman@hotmail.com>
|
| - * Brodie Thiesfield <brofield@jellycan.com>
|
| - * Jungshik Shin <jshin@i18nl10n.com>
|
| - *
|
| - * Alternatively, the contents of this file may be used under the terms of
|
| - * either of the GNU General Public License Version 2 or later (the "GPL"),
|
| - * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
| - * in which case the provisions of the GPL or the LGPL are applicable instead
|
| - * of those above. If you wish to allow use of your version of this file only
|
| - * under the terms of either the GPL or the LGPL, and not to allow others to
|
| - * use your version of this file under the terms of the MPL, indicate your
|
| - * decision by deleting the provisions above and replace them with the notice
|
| - * and other provisions required by the GPL or the LGPL. If you do not delete
|
| - * the provisions above, a recipient may use your version of this file under
|
| - * the terms of any one of the MPL, the GPL or the LGPL.
|
| - *
|
| - * ***** END LICENSE BLOCK ***** */
|
| -
|
| -static const wchar_t* const g_executables[] = {
|
| - L"ad",
|
| - L"ade",
|
| - L"adp",
|
| - L"app",
|
| - L"application",
|
| - L"asp",
|
| - L"bas",
|
| - L"bat",
|
| - L"chm",
|
| - L"cmd",
|
| - L"com",
|
| - L"cpl",
|
| - L"crt",
|
| - L"exe",
|
| - L"fxp",
|
| - L"hlp",
|
| - L"hta",
|
| - L"inf",
|
| - L"ins",
|
| - L"isp",
|
| - L"js",
|
| - L"jse",
|
| - L"lnk",
|
| - L"mad",
|
| - L"maf",
|
| - L"mag",
|
| - L"mam",
|
| - L"maq",
|
| - L"mar",
|
| - L"mas",
|
| - L"mat",
|
| - L"mau",
|
| - L"mav",
|
| - L"maw",
|
| - L"mda",
|
| - L"mdb",
|
| - L"mde",
|
| - L"mdt",
|
| - L"mdw",
|
| - L"mdz",
|
| - L"msc",
|
| - L"msh",
|
| - L"mshxml",
|
| - L"msi",
|
| - L"msp",
|
| - L"mst",
|
| - L"ops",
|
| - L"pcd",
|
| - L"pif",
|
| - L"plg",
|
| - L"prf",
|
| - L"prg",
|
| - L"pst",
|
| - L"reg",
|
| - L"scf",
|
| - L"scr",
|
| - L"sct",
|
| - L"shb",
|
| - L"shs",
|
| - L"url",
|
| - L"vb",
|
| - L"vbe",
|
| - L"vbs",
|
| - L"vsd",
|
| - L"vsmacros",
|
| - L"vss",
|
| - L"vst",
|
| - L"vsw",
|
| - L"ws",
|
| - L"wsc",
|
| - L"wsf",
|
| - L"wsh"
|
| -};
|
| -
|
| -void InitializeExeTypes(std::set<std::wstring>* exe_extensions) {
|
| - DCHECK(exe_extensions);
|
| - for (size_t i = 0; i < arraysize(g_executables); ++i)
|
| - exe_extensions->insert(g_executables[i]);
|
| -}
|
| -
|
| -} // namespace download_util
|
| -
|
|
|