From cabec57631cc50a44f7c8a291f11a34eb3f17e2c Mon Sep 17 00:00:00 2001 From: Florian Geyer Date: Thu, 18 Apr 2013 21:30:50 +0200 Subject: [PATCH] Make argument keys immutable. --- src/core/ArgumentParser.cpp | 2 +- src/core/ArgumentParser.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/ArgumentParser.cpp b/src/core/ArgumentParser.cpp index 4a579a46c..dc6a0a56c 100644 --- a/src/core/ArgumentParser.cpp +++ b/src/core/ArgumentParser.cpp @@ -17,7 +17,7 @@ #include "ArgumentParser.h" -QStringList ArgumentParser::argumentKeys = QStringList() << "password" << "config" << "filename"; +const QStringList ArgumentParser::argumentKeys = QStringList() << "password" << "config" << "filename"; QHash ArgumentParser::parseArguments(const QStringList& args) { diff --git a/src/core/ArgumentParser.h b/src/core/ArgumentParser.h index a9dac52a4..1e6473fce 100644 --- a/src/core/ArgumentParser.h +++ b/src/core/ArgumentParser.h @@ -29,7 +29,7 @@ class ArgumentParser public: static QHash parseArguments(const QStringList& args); private: - static QStringList argumentKeys; + static const QStringList argumentKeys; static void parseOption(int& i, QHash& argumentMap, const QStringList& args); };