summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Lib/imghdr.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/Lib/imghdr.py b/Lib/imghdr.py
index f3137c5afb..c320594e97 100644
--- a/Lib/imghdr.py
+++ b/Lib/imghdr.py
@@ -94,6 +94,18 @@ def test_jpeg(h, f):
tests.append(test_jpeg)
+def test_bmp(h, f):
+ if h[:2] == 'BM':
+ return 'bmp'
+
+tests.append(test_bmp)
+
+def test_png(h, f):
+ if h[:8] == "\211PNG\r\n\032\n":
+ return 'png'
+
+tests.append(test_png)
+
#--------------------#
# Small test program #
#--------------------#