Skip to content

Commit

Permalink
Avoid unnecessary QString copy. (cppcheck)
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-kristjansson committed Oct 3, 2012
1 parent 19241fe commit 8c8b75e
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 6 deletions.
2 changes: 1 addition & 1 deletion mythtv/libs/libmythbase/mythsystem.h
Expand Up @@ -154,7 +154,7 @@ class MBASE_PUBLIC MythSystemPrivate : public QObject, public ReferenceCounter
virtual void Signal(int sig) = 0;
virtual void JumpAbort(void) = 0;

virtual bool ParseShell(const QString cmd, QString &abscmd,
virtual bool ParseShell(const QString &cmd, QString &abscmd,
QStringList &args) = 0;

protected:
Expand Down
2 changes: 1 addition & 1 deletion mythtv/libs/libmythbase/system-unix.cpp
Expand Up @@ -590,7 +590,7 @@ MythSystemUnix::~MythSystemUnix(void)
{
}

bool MythSystemUnix::ParseShell(const QString cmd, QString &abscmd,
bool MythSystemUnix::ParseShell(const QString &cmd, QString &abscmd,
QStringList &args)
{
QList<QChar> whitespace; whitespace << ' ' << '\t' << '\n' << '\r';
Expand Down
2 changes: 1 addition & 1 deletion mythtv/libs/libmythbase/system-unix.h
Expand Up @@ -91,7 +91,7 @@ class MBASE_PUBLIC MythSystemUnix : public MythSystemPrivate
virtual void Signal(int sig);
virtual void JumpAbort(void);

virtual bool ParseShell(const QString cmd, QString &abscmd,
virtual bool ParseShell(const QString &cmd, QString &abscmd,
QStringList &args);

friend class MythSystemManager;
Expand Down
3 changes: 1 addition & 2 deletions mythtv/libs/libmythbase/system-windows.cpp
Expand Up @@ -545,8 +545,7 @@ MythSystemWindows::~MythSystemWindows(void)
{
}

bool MythSystemWindows::ParseShell(const QString cmd, QString &abscmd,
QStringList &args)
bool MythSystemWindows::ParseShell(const QString&, QString &, QStringList&)
{
return false;
}
Expand Down
2 changes: 1 addition & 1 deletion mythtv/libs/libmythbase/system-windows.h
Expand Up @@ -90,7 +90,7 @@ class MBASE_PUBLIC MythSystemWindows : public MythSystemPrivate
virtual void Signal(int sig);
virtual void JumpAbort(void);

virtual bool ParseShell(const QString cmd, QString &abscmd,
virtual bool ParseShell(const QString &cmd, QString &abscmd,
QStringList &args);

friend class MythSystemManager;
Expand Down

0 comments on commit 8c8b75e

Please sign in to comment.