From b3ffbac93c1485ca9b7fd5f5d7ddd3fb9461d8e4 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 15 Feb 2019 04:42:13 -0300 Subject: [PATCH] Return result when found instead of keep iterating for no reason the whole mimedb on mimetypes module (#10675) --- lib/pure/mimetypes.nim | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/pure/mimetypes.nim b/lib/pure/mimetypes.nim index 57ea825270..97ebd35c2b 100644 --- a/lib/pure/mimetypes.nim +++ b/lib/pure/mimetypes.nim @@ -1906,6 +1906,7 @@ func getExt*(mimedb: MimeDB, mimetype: string, default = "txt"): string = for e, m in mimedb.mimes: if m == mimeLowered: result = e + break func register*(mimedb: var MimeDB, ext: string, mimetype: string) = ## Adds ``mimetype`` to the ``mimedb``.