From ebf75c1fe8a0ff2cc9235155b6d63367944d6342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 19 Nov 2017 13:24:41 +0100 Subject: Pass strings as const references. It has refcounting, copy-on-write and all, but this is still better. --- src/util.cpp | 2 +- src/util.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util.cpp b/src/util.cpp index d3d7dfe..8e4c5a7 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -7177,7 +7177,7 @@ void addCodeOnlyMappings() updateLanguageMapping(".sql", "sql"); } -SrcLangExt getLanguageFromFileName(const QCString fileName) +SrcLangExt getLanguageFromFileName(const QCString& fileName) { int i = fileName.findRev('.'); if (i!=-1) // name has an extension diff --git a/src/util.h b/src/util.h index dd2f3aa..2f362fd 100644 --- a/src/util.h +++ b/src/util.h @@ -384,7 +384,7 @@ QCString stripLeadingAndTrailingEmptyLines(const QCString &s,int &docLine); // const QCString &anchor=""); bool updateLanguageMapping(const QCString &extension,const QCString &parser); -SrcLangExt getLanguageFromFileName(const QCString fileName); +SrcLangExt getLanguageFromFileName(const QCString& fileName); void initDefaultExtensionMapping(); void addCodeOnlyMappings(); -- cgit v0.12