lowercase when checking file name extensions.

This commit is contained in:
Chris Lu 2014-07-05 18:01:17 -07:00
parent 38231b6891
commit 413e5c145c

View File

@ -2,6 +2,7 @@ package images
import (
"path/filepath"
"strings"
)
/*
@ -11,14 +12,15 @@ import (
* 3. remove the exif data
* Call this function on any file uploaded to weedfs
*
*/
*/
func MaybePreprocessImage(filename string, data []byte, width, height int) (resized []byte, w int, h int) {
ext := filepath.Ext(filename)
ext = strings.ToLower(ext)
switch ext {
case ".png", ".gif":
return Resized(ext, data, width, height)
case ".jpg", ".jpeg":
data = FixJpgOrientation(data)
data = FixJpgOrientation(data)
return Resized(ext, data, width, height)
}
return data, 0, 0