diff --git a/Main.cpp b/Main.cpp index 4df5d46..93d2fac 100644 --- a/Main.cpp +++ b/Main.cpp @@ -12,9 +12,9 @@ int main(int argc, char* argv[]) Brightness br{}; if (argc == 3) { - auto control{args.argumentElements()[1]}; - auto changeAmount = args.argumentElements()[2]; - auto brightnessPercentage = args.argumentElements()[2]; + auto control = args.argumentElements().at(0); + auto changeAmount = args.argumentElements().at(1); + auto brightnessPercentage = args.argumentElements().at(1); br.grabBrightness(); br.grabMaxBrightness(); diff --git a/RetrieveArguments.h b/RetrieveArguments.h index 7d5c04e..c0a4f70 100644 --- a/RetrieveArguments.h +++ b/RetrieveArguments.h @@ -3,6 +3,7 @@ #include #include +#include class RetrieveArguments { @@ -22,9 +23,7 @@ private: RetrieveArguments::RetrieveArguments(const int amountOfArguments, char* argumentsFromInit[]) { for (auto index=1; index!=amountOfArguments; ++index) - { - arguments.push_back(std::string{*(argumentsFromInit + index)}); - } + arguments.push_back(std::string(*(argumentsFromInit + index))); } void RetrieveArguments::initilize(const int amountOfArguments, char* argumentsFromInit[])