diff options
Diffstat (limited to 'haunt/serve/mime-types.scm')
-rw-r--r-- | haunt/serve/mime-types.scm | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/haunt/serve/mime-types.scm b/haunt/serve/mime-types.scm index 67489b5..7b521c0 100644 --- a/haunt/serve/mime-types.scm +++ b/haunt/serve/mime-types.scm @@ -23,6 +23,7 @@ ;;; Code: (define-module (haunt serve mime-types) + #:use-module (haunt utils) #:use-module (ice-9 hash-table) #:use-module (ice-9 regex) #:export (mime-type)) @@ -540,11 +541,6 @@ ("vrml" . x-world/x-vrml) ("wrl" . x-world/x-vrml)))) -(define (file-extension file) - "Return the extension of FILE or #f if there is none." - (let ((dot (string-rindex file #\.))) - (and dot (substring file (+ 1 dot) (string-length file))))) - (define (mime-type file-name) "Guess the MIME type for FILE-NAME based upon its file extension." (or (hash-ref %mime-types (file-extension file-name)) |