summaryrefslogtreecommitdiffstats
path: root/media/mediaType.go
diff options
context:
space:
mode:
Diffstat (limited to 'media/mediaType.go')
-rw-r--r--media/mediaType.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/media/mediaType.go b/media/mediaType.go
index 18af666d5..819de9d80 100644
--- a/media/mediaType.go
+++ b/media/mediaType.go
@@ -274,6 +274,8 @@ var DefaultTypes = Types{
YAMLType,
TOMLType,
PNGType,
+ GIFType,
+ BMPType,
JPEGType,
WEBPType,
AVIType,
@@ -289,6 +291,15 @@ var DefaultTypes = Types{
func init() {
sort.Sort(DefaultTypes)
+
+ // Sanity check.
+ seen := make(map[Type]bool)
+ for _, t := range DefaultTypes {
+ if seen[t] {
+ panic(fmt.Sprintf("MediaType %s duplicated in list", t))
+ }
+ seen[t] = true
+ }
}
// Types is a slice of media types.