@@ -37,7 +37,7 @@ class TestPlugin;
3737class CommandLineArguments
3838{
3939public:
40- explicit CommandLineArguments (int ac, const char ** av);
40+ explicit CommandLineArguments (int ac, const char * const * av);
4141 virtual ~CommandLineArguments ();
4242
4343 bool parse (TestPlugin* plugin);
@@ -63,7 +63,7 @@ class CommandLineArguments
6363 OUTPUT_ECLIPSE, OUTPUT_JUNIT, OUTPUT_TEAMCITY
6464 };
6565 int ac_;
66- const char ** av_;
66+ const char * const * av_;
6767
6868 bool verbose_;
6969 bool color_;
@@ -77,19 +77,19 @@ class CommandLineArguments
7777 OutputType outputType_;
7878 SimpleString packageName_;
7979
80- SimpleString getParameterField (int ac, const char ** av, int & i, const SimpleString& parameterName);
81- void SetRepeatCount (int ac, const char ** av, int & index);
82- void AddGroupFilter (int ac, const char ** av, int & index);
83- void AddStrictGroupFilter (int ac, const char ** av, int & index);
84- void AddExcludeGroupFilter (int ac, const char ** av, int & index);
85- void AddExcludeStrictGroupFilter (int ac, const char ** av, int & index);
86- void AddNameFilter (int ac, const char ** av, int & index);
87- void AddStrictNameFilter (int ac, const char ** av, int & index);
88- void AddExcludeNameFilter (int ac, const char ** av, int & index);
89- void AddExcludeStrictNameFilter (int ac, const char ** av, int & index);
90- void AddTestToRunBasedOnVerboseOutput (int ac, const char ** av, int & index, const char * parameterName);
91- bool SetOutputType (int ac, const char ** av, int & index);
92- void SetPackageName (int ac, const char ** av, int & index);
80+ SimpleString getParameterField (int ac, const char * const * av, int & i, const SimpleString& parameterName);
81+ void SetRepeatCount (int ac, const char * const * av, int & index);
82+ void AddGroupFilter (int ac, const char * const * av, int & index);
83+ void AddStrictGroupFilter (int ac, const char * const * av, int & index);
84+ void AddExcludeGroupFilter (int ac, const char * const * av, int & index);
85+ void AddExcludeStrictGroupFilter (int ac, const char * const * av, int & index);
86+ void AddNameFilter (int ac, const char * const * av, int & index);
87+ void AddStrictNameFilter (int ac, const char * const * av, int & index);
88+ void AddExcludeNameFilter (int ac, const char * const * av, int & index);
89+ void AddExcludeStrictNameFilter (int ac, const char * const * av, int & index);
90+ void AddTestToRunBasedOnVerboseOutput (int ac, const char * const * av, int & index, const char * parameterName);
91+ bool SetOutputType (int ac, const char * const * av, int & index);
92+ void SetPackageName (int ac, const char * const * av, int & index);
9393
9494 CommandLineArguments (const CommandLineArguments&);
9595 CommandLineArguments& operator =(const CommandLineArguments&);
0 commit comments