MIMETypes.st
changeset 3981 9b65ca1a1f85
parent 3978 3cf74e1b8c21
child 3982 103f4c22121a
--- a/MIMETypes.st	Fri Aug 25 18:14:00 2017 +0200
+++ b/MIMETypes.st	Sat Aug 26 13:46:50 2017 +0200
@@ -879,6 +879,14 @@
 defineImageType:mimeType suffix:aSuffix reader:aReaderClass
     "register an image reader."
 
+    self defineImageType:mimeType suffix:aSuffix reader:aReaderClass info:nil
+
+    "Modified: / 26-08-2017 / 10:30:00 / cg"
+!
+
+defineImageType:mimeType suffix:aSuffix reader:aReaderClass info:info
+    "register an image reader."
+
     aSuffix notNil ifTrue:[
         self imageReaderForSuffix:aSuffix put:aReaderClass.
     ].
@@ -890,6 +898,12 @@
     (aSuffix notNil and:[mimeType notNil]) ifTrue:[
         self mimeTypeForSuffix:aSuffix put:mimeType
     ].
+    
+    (info notNil and:[mimeType notNil])  ifTrue:[
+        TypeToInfoMapping at:mimeType put:info.
+    ].
+
+    "Created: / 26-08-2017 / 10:29:11 / cg"
 !
 
 fileInfoForMimeType:mimeType