summaryrefslogtreecommitdiff
path: root/src/pkg/mime/type_plan9.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/mime/type_plan9.go')
-rw-r--r--src/pkg/mime/type_plan9.go53
1 files changed, 0 insertions, 53 deletions
diff --git a/src/pkg/mime/type_plan9.go b/src/pkg/mime/type_plan9.go
deleted file mode 100644
index 8cbf6777f..000000000
--- a/src/pkg/mime/type_plan9.go
+++ /dev/null
@@ -1,53 +0,0 @@
-// Copyright 2013 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package mime
-
-import (
- "bufio"
- "os"
- "strings"
-)
-
-var typeFiles = []string{
- "/sys/lib/mimetypes",
-}
-
-func loadMimeFile(filename string) {
- f, err := os.Open(filename)
- if err != nil {
- return
- }
- defer f.Close()
-
- scanner := bufio.NewScanner(f)
- for scanner.Scan() {
- fields := strings.Fields(scanner.Text())
- if len(fields) <= 2 || fields[0][0] != '.' {
- continue
- }
- if fields[1] == "-" || fields[2] == "-" {
- continue
- }
- setExtensionType(fields[0], fields[1]+"/"+fields[2])
- }
- if err := scanner.Err(); err != nil {
- panic(err)
- }
-}
-
-func initMime() {
- for _, filename := range typeFiles {
- loadMimeFile(filename)
- }
-}
-
-func initMimeForTests() map[string]string {
- typeFiles = []string{"testdata/test.types.plan9"}
- return map[string]string{
- ".t1": "application/test",
- ".t2": "text/test; charset=utf-8",
- ".pNg": "image/png",
- }
-}