xbmc/xbmc — pull request #2871 by Tolriq (2013-06-12 22:27:07+00:00)
Title: [FIX] Faster and clever way to fix filetype than e0ec520d00

As title say faster way to correct the filetype field behavior. (e0ec520d00)

(And by a lot since std::set use key as index while CFileItemList.Get on filename needs locks and tons of overhead, not talking about the size of parameters compared to a large directory).

@Montellese for review and click