Ensure lang is skipped on any binary file

This commit is contained in:
Joshua Peek
2012-09-24 10:51:39 -05:00
parent 7c51b90586
commit 31e33f99f2
2 changed files with 4 additions and 2 deletions

View File

@@ -302,7 +302,7 @@ module Linguist
if defined?(@data) && @data.is_a?(String)
data = @data
else
data = lambda { binary_mime_type? ? "" : self.data }
data = lambda { (binary_mime_type? || binary?) ? "" : self.data }
end
@language = Language.detect(name.to_s, data, mode)