Commit 79ed0650 authored by Dimitri van Heesch's avatar Dimitri van Heesch
Browse files

Fixed extension matching issue if path contained a dot.

parent 060a5cc1
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -9247,8 +9247,9 @@ static ParserInterface *getParserForFile(const char *fn)
{
  QCString fileName=fn;
  QCString extension;
  int sep = fileName.findRev('/');
  int ei = fileName.findRev('.');
  if (ei!=-1)
  if (ei!=-1 && (sep==-1 || ei>sep)) // matches dir/file.ext but not dir.1/file
  {
    extension=fileName.right(fileName.length()-ei);
  }